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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • FullMag

    FullMag

    15 ŞUBAT 2007
  • jesiel santos

    jesiel santo

    15 Ocak 2009