2010-11-01 20 views

risposta

6

Git non memorizza effettivamente le directory. Rende solo directory ovunque ne abbia bisogno per contenere i file presenti nel repository. Se un nuovo clone crea ancora quelle directory, assicurati di non avere file che non puoi vedere (come .gitignore) presenti.

20

È possibile forzare git di smettere di monitoraggio di un file locale chiamando:

git rm file.txt #warning, this also deletes the file from your filesystem

È possibile eliminare un'intera directory (ed il suo contenuto) chiamando:

git rm -rf directory

+1

dopo che il git-ignore non traccia i nuovi file generati dalla cartella bin o gen. Questo è quello che stavo cercando ... è più semplice di quanto pensassi –

Problemi correlati