2012-02-16 18 views
5

Ho una cartella foo che è incluso in gitignore:Git pulite cartelle all'interno ignorati

- .gitignore (this contains 'foo') 
- foo 
    * 
    *** bar 

Quando eseguo git clean -f o git clean -f -x, questo non elimina bar (bar è un file normale).

C'è un modo per dire a git di pulire all'interno delle cartelle ignorate?

risposta

13

git clean -fdx eliminerà tutti i file non tracciati, comprese le directory. Il -d è necessario per far scendere il pulitore nella dir non tracciata.

Problemi correlati