2012-03-22 31 views

cevap

1

sadece silme ile taahhüt dönmek, ya da HEAD sıfırlamak ya gerekir Eğer geçmişinde veya değil silme işlemlerini saklamak istediğiniz bağlı olarak siler yapmadan önce taahhüt. Henüz siler işlememiş olmaları halinde

Alternatif olarak, sadece yerel repo bunları geri silinmiş dosyaları kontrol edebilirsin.

0

tüm yerel değişiklikleri silmek için yapabileceğiniz: Yerel değişiklikleri kaybetmemek için

git checkout . 

yerine bunu:

git ls-files -d -z | xargs -0 git checkout -- 

(Taken rom http://data.agaric.com/restore-locally-deleted-files-git Ayrıca, git update -- . kullanmayı da önermişlerdir, ancak bu geçerli bir git komutu.)

İlgili konular