2013-04-29 7 views
15

Mam nowe repozytorium i zanim wykonam pierwsze zatwierdzenie, chcę zignorować pliki .DS_Store.Ignorowanie .DS_Store w pliku gitignore przy użyciu wieży

Próbowałem dodanie następujących do pliku .gitignore poprzez Tower:

.DS_Store 
*.DS_Store 
*/.DS_Store 

Ale tylko plik .DS_Store u nasady jest ignorowany, wszyscy inni są zawarte gotowe do zatwierdzenia.

Czy istnieje sposób na zignorowanie tych plików?

Odpowiedz

12

Upewnij się, że najpierw nie dodano do indeksu tych DS_Store.

Jeśli tak, sprawdź "How Can I Remove .DS_Store Files From A Git Repository?", a następnie sprawdź, czy działa .gitignore.
Użyj git rm --cached, jeśli chcesz tylko usunąć z indeksu, zachowując je w drzewie roboczym.

Uwaga: w Twoim przypadku powinno wystarczyć tylko .DS_Store.

Zobacz Objective-C.gitignore z GitHub Collection of Useful .gitignore Templates.

+0

Dzięki za to, że nie dodaje się je do repo, bo nie zrobił pierwszy popełnić. W końcu po prostu się poddałem i popełniłem je. – CMSCSS

17

** /. DS_Store

go wypróbować :) Mam nadzieję, że to pomoże

Powiązane problemy