Frage

Ich arbeite an einem Android-Projekt über Github.Wenn ich jetzt ein Commit abrufe und unerwünschte Änderungen im Arbeitsverzeichnis vornehme, verwende ich git checkout .zurückkommen.Dies funktioniert gut mit allen anderen Dateien, zeigt R.java jedoch immer noch als geändert an.Wie kann ich auch die R.java-Datei wiederherstellen?Ich verwende PowerShell Git in Windows8.

War es hilfreich?

Lösung

R.java wird automatisch generiert und sollte nicht in VCS eingecheckt werden.Sie müssen die folgenden Zeilen zu Ihrem hinzufügen .gitignore Datei, um zu verhindern, dass generierte Dateien zur Quellcodeverwaltung hinzugefügt werden:

# Generated files
bin/
gen/

Andere Tipps

Die .gitignore-Datei, die das aktuelle Verzeichnis deckt, kann eine * .java-Ausgrenzung darin haben.Sie können diese Dateien aufnehmen, wenn Sie diese Definitionen von .gitignore

entfernen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top