2016-04-07 22 views
1

Geçtiğimiz günlerde, bazı taahhütlerim ve bazı değiştirilmemiş değişiklikler yaptığım bir .git içeren dizini yedekledim.Dizini, tüm dosyalar "değiştirilmiş" olarak görünmeden nasıl kopyalayabilirim?

Yedeklenen dizini açıp git status gerçekleştirdiğimde, tüm proje dosyaları modified olarak görünür.

Yedeklediğim durumla aynı duruma gelemiyorum; bu, yalnızca: Son yapılan değişiklikten farklı olarak değiştirilmemiş/değiştirilmiş olarak görünen dosyalardır.

Herhangi bir ipucu?

+0

'git sana ne gösterecek diff' vermez: Yine de bu değişikliklerin ardından, bir git reset yapmak olabilir sorunu çözmek için tek yön gerçek veya belirgin olmadığı bu bir tesadüftü olduğunu varsayalım ve olur? – Francesco

+0

Windows kullanıyorsanız, büyük olasılıkla farklı dosya izinleri - 'git diff 'size söyleyecektir. – Kenney

+0

'Git diff 'tüm dosyaları görünür değişiklik olmadan aynı şekilde çıkış yapın – lapin

cevap

0

Tüm dosyaların neden değiştirildiğini gösterdiğimi bilmiyorum.

git reset --hard HEAD 
+0

Bu komut, orijinal dizimde sahip olduğum (tahakkuk etmiş olmayan) değişikliklerin çoğaltılmasını istemediğimi dikkate alıyor mu? – lapin

+0

@ lapin Hayır, HEAD'e herşeyi sıfırlar, bu sizin son işleminizdir – Francesco

+1

Bildirilmeyen değişiklikleri kaybetmek istemiyorum! – lapin

İlgili konular