Wie .gitignore-app/app.iml in Android-Studio-Projekt?
Egal, wie ich Struktur meine .gitignore ich kann nicht scheinen zu ignorieren app/app.iml über Android Studio 2.0.0.
So weit, ich habe versucht, ignoriert alle *.iml-Dateien per github ist der standard-Android-Studio .gitignore-Vorlage sowie als targeting die Datei direkt..
app/app.iml
*.iml
Jemand ein ähnliches Problem mit dieser bestimmten Datei oder einer anderen *.iml-Dateien? Wie hast du das Problem beheben?
- Sollte dies funktionieren. Hast du vorher hinzufügen? Wenn ja, hat Sie es zu entfernen aus dem index?
- Sind Sie mit dem hinzufügen der gitignore, nachdem Sie sich bereits verpflichtet, die Datei(en)?
- es wird, was genau? Unsere Android Verzeichnis setup kann der Täter sein. Wir haben eine " app " - Verzeichnis, innerhalb unser Android Studio Projekt, und wenn hab ich innerhalb von Android Studio, es scheint zu denken, es ist eine zusätzliche untergeordneten Verzeichnis mit dem gleichen Namen app/ nur unter der übergeordneten trotz der Tatsache, dass das Kind app-Verzeichnis mit dem gleichen Namen existiert nicht.
- die app.iml-Datei begangen worden, vor langer Zeit. Ich bin nicht das hinzufügen einer neuen app.iml-Datei generiert wird automatisch von Android Studio.
- Wenn er schon verpflichtet worden, dann Sie haben, um es zu entfernen aus dem Git-cache, bevor Sie es kann ignoriert werden, richtig
- unten @kurtacious vorgeschlagen, den folgenden Befehl ausführen
git rm --cached app/app.iml
. Würde das den trick tun? Ich habe zwar schon das Problem gelöst, ich haben Sie Recht zu sagen, dass uncaching würde die Datei habe als gut.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn die Dateien wurden bereits begangen, bevor die gitignore update, es wäre weiterhin von git verwaltet.
Versuchen Sie eine
git rm --cached app/app.iml
und Folgen Sie, dass mit einem anderen Begehen, entfernen Sie die Datei.Versuchen, hinzufügen einer forward-slash
app/app.iml
in Ihrem .gitignore wie so../app/app.iml
. Dieser arbeitete für mich nach folgenden @xiaoyaoworm Beratung.Ich denke, was Sie getan haben, sollte funktionieren. Geben Sie einen Versuch auf installieren .ignorieren plugin mit der rechten Maustaste auf die Datei app.iml, es ist ein "Add to ignore Datei".
/app/app.iml
meine .gitignore-Datei mit dem Spiel an den start mit dem neuen Zusatz. Auch vielleicht erwähnenswert, Android Studio warf Sie die folgenden Fehlermeldung, nachdem Sie Ihre Anweisungen.ignore threw an uncaught EmptyThrowable.
mit der option zu deaktivieren .ignorieren plugin. Mit dieser sagte, dies schien zu funktionieren! Danke!Versuchen Sie diese Schritte:
git rm --cached <all_your_iml_files>
*.iml
im.gitignore
Datei und Begehen wieder.Den iml-Dateien werden nicht verfolgt, nach diesem.