2012-09-18 6 views
22

Ho appena fatto quanto segue per mantenere una copia diversa del mio file config.php nel mio localhost contro il mio ambiente di produzione:Come annullare git update-index?

$ git update-index --assume-unchanged application/config/config.php 

Purtroppo, non ho scrivere il file config.php esattamente come mi dovrebbe e ho bisogno di invertire questo in modo che io possa fare il cambiamento, impegnarlo e quindi ri-ignorare il file.

Come annullare il comando git update-index?

risposta

31
git update-index --no-assume-unchanged application/config/config.php 

Avviso del --no prefisso, stilisticamente una doppia negazione.

+0

grazie che l'ha fatto! dopo di che posso tornare a usare '--assume-unchanged' –

+1

Come faccio a farlo in modo ricorsivo? – user3377450

+1

La stessa logica si applica a '--skip-worktree', quindi usa' --no-skip-worktree' – Patrick