SORU
26 NİSAN 2011, Salı


Git kurtar reset --hard?

git reset --hard HEAD bir çalışma dizini için kaydedilmemiş değişiklikler kurtarmak için herhangi bir yolu var mı?

CEVAP
21 Temmuz 2011, PERŞEMBE


Ben yanlışlıkla kaydedilmemiş değişiklikler de bugün de olsa benim repo git reset --hard Bugün koştu. Geri almak için, <path to repo>/.git/lost-found/ Tüm başvurulmayan lekeler yazdığı git fsck --lost-found, koştum. Dosyaları kaydedilmemiş olduğundan, <path to repo>/.git/lost-found/ içinde other dizin içinde buldum. Oradan, kaydedilmemiş dosyaları görmek, lekeler, kopyalama ve yeniden adlandırma edebilirim.

Not: Bu yalnızca dosyalar dizini (git add .) kullanarak kaydetmek istiyor eklediğiniz çalışır. Eğer dosya dizinde olmasaydı, onlar kaybetti.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Git

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • calicoJake

    calicoJake

    29 EKİM 2007
  • J Medema

    J Medema

    11 EKİM 2006
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011