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

  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • Liz Morgan

    Liz Morgan

    4 Aralık 2011
  • World Science Festival

    World Scienc

    1 Mayıs 2008