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

  • Gavin Hoey

    Gavin Hoey

    21 Aralık 2007
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • natescamp

    natescamp

    30 NİSAN 2009