Warum ignoriert .gitignore .DS_Store nicht? [duplicate]

Lesezeit: 1 Minute

Benutzer-Avatar
kade galt

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

Benutzer-Avatar
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.

1228530cookie-checkWarum ignoriert .gitignore .DS_Store nicht? [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy