In diesem Fall möchte ich die von iOS verwendeten Dateien ignorieren, insbesondere diese Datei
.DS_Store
Ich habe eine .gitignore-Datei als solche erstellt
touch .gitignore
und in eine einzelne Zeile einfügen
/.DS_Store
Ich pushe zu einem bloßen Repo, das einen Haken zum Auschecken zu einem vollständigen Repo hat.
Die Datei wird weiterhin in meinem vollständigen Repo angezeigt.
Der richtige Eintrag wäre nur “.DS_Store”. Es wird auch weiterhin angezeigt, wenn es sich bereits in Ihrem Repository befindet.
– doppelt scharf
15. August 2015 um 14:52 Uhr
hast du versucht die zu entfernen cached Kopie einer Datei git rm --cached path_to_file?
– Philidor
15. August 2015 um 14:55 Uhr
Dass ist was es ist. Wie ich in meinem ersten Kommentar erwähnt habe, wird es angezeigt, wenn es bereits im Repository ist, selbst wenn es darin ist .gitignore.
– doppelt scharf
15. August 2015 um 15:33 Uhr
wasddd_
Sie können Committed auch entfernen .DS_Store Dateien wie diese: git rm --cached .DS_Store
Wie Sie in Ihrem Kommentar erwähnt haben, haben Sie das bereits begangen .DS_Store Datei. Um dies zu beheben, entfernen Sie einfach die Datei und führen Sie einen Commit durch. Dann, solange Sie Ihre haben .gitignore Datei eingerichtet und in Ihrem Repo gespeichert haben, sollten Sie keine Probleme mehr sehen .DS_Store Dateien.
Der richtige Eintrag wäre nur “.DS_Store”. Es wird auch weiterhin angezeigt, wenn es sich bereits in Ihrem Repository befindet.
– doppelt scharf
15. August 2015 um 14:52 Uhr
hast du versucht die zu entfernen
cached
Kopie einer Dateigit rm --cached path_to_file
?– Philidor
15. August 2015 um 14:55 Uhr
Dass ist was es ist. Wie ich in meinem ersten Kommentar erwähnt habe, wird es angezeigt, wenn es bereits im Repository ist, selbst wenn es darin ist
.gitignore
.– doppelt scharf
15. August 2015 um 15:33 Uhr