2011-09-01 14 views
7

Voglio rimuovere tutti i miei file * .pyc dal controllo di versione. Ho provato git rm -r cached ./*.pyc ma ho ricevuto l'errore fatal: pathspec 'widgets.pyc' did not match any files. Ho pensato che widgets.pyc non è nel controllo di versione ma git status widgets.pyc dice che il mio file è branch master.git non in grado di rm - file cache

Qualsiasi rimedio per il mio problema?

risposta

16

Prova git rm -r --cached ./\*.pyc (nota il carattere barra retroversa prima dell'asterisco) per garantire che la shell dei comandi superi il carattere jolly per git invece di espanderlo esso stesso.

+0

funziona come un fascino! grazie a @Barend – goh

Problemi correlati