2013-04-29 12 views
15

Ho un nuovo repository e prima di eseguire il primo commit vorrei ignorare i file .DS_Store.Ignorare .DS_Store in un file gitignore usando Tower

Ho provato ad aggiungere il seguente al file .gitignore via Torre:

.DS_Store 
*.DS_Store 
*/.DS_Store 

Ma solo il file .DS_Store alla radice viene ignorato, tutti gli altri sono inclusi pronto per impegnarsi.

C'è un trucco per ottenere questi file da ignorare?

risposta

12

Assicurarsi di non aver aggiunto all'indice quelli prima di DS_Store.

In caso affermativo, controllare "How Can I Remove .DS_Store Files From A Git Repository?" e quindi verificare se il tuo .gitignore funziona.
Utilizzare git rm --cached se si desidera solo rimuovere dall'indice conservandoli nell'albero di lavoro.

Nota: solo .DS_Store dovrebbe essere sufficiente nel tuo caso.

Vedere Objective-C.gitignore dal GitHub Collection of Useful .gitignore Templates.

+0

Grazie per questo, io non li avevo aggiunto alla repository perché non avevo fatto il primo commit. Alla fine ho rinunciato e li ho impegnati. – CMSCSS

17

** /. DS_Store

provarlo :) Spero che aiuta

Problemi correlati