Mündəricat:

Sıfırlama başlığını necə geri qaytarmaq olar?
Sıfırlama başlığını necə geri qaytarmaq olar?

Video: Sıfırlama başlığını necə geri qaytarmaq olar?

Video: Sıfırlama başlığını necə geri qaytarmaq olar?
Video: Google hesabını necə bərpa etmək olar 2024, Noyabr
Anonim

Beləliklə, üçün ləğv edin the sıfırlayın , git-i işə salın HEAD sıfırlayın @{1} (və ya git sıfırlayın d27924e). Digər tərəfdən, həmin yeniləmədən sonra bəzi başqa əmrləri işlətmisinizsə BAŞ , istədiyiniz öhdəlik siyahının başında olmayacaq və siz reflog vasitəsilə axtarış etməlisiniz.

Burada sərt sıfırlamanı geri qaytara bilərsinizmi?

Seçim 2: Sonra məlumatı bərpa edin Zavod sıfırlaması Local Backup Many vasitəsilə Android telefonlar yerli ehtiyat proqramı və ya funksiyası ilə təchiz edilmişdir. Əgər Sən mütəmadi olaraq məlumatların ehtiyat nüsxəsini çıxardın, sonra a zavod parametrlərinə sıfırlama , sadəcə olaraq “Parametrlər” > “Yedəkləmə və bərpa” bölməsinə keçin və ehtiyat nüsxədən məlumatı bərpa etmək üçün ən son ehtiyat nüsxə faylını seçin.

Eynilə, öhdəliyi necə geri qaytarırsınız? Ən sonda əhəmiyyətli işlər görmək istəyirsinizsə törətmək , sadəcə git reset HEAD^ edə bilərsiniz. Bu olacaq ləğv edin the törətmək (qabığını soyun) və indeksi ondan əvvəl olduğu vəziyyətə qaytarın törətmək , iş qovluğunu dəyişikliklərlə birlikdə tərk edin və siz düzəltmək üçün lazım olan hər şeyi düzəldə və yenidən cəhd edə bilərsiniz.

Buna görə başımı necə bərpa edə bilərəm?

BAŞ cari filialınıza (və ya cari öhdəliyə) işarə edir, buna görə də bütün git sıfırlayın -- sərt baş edəcəyiniz hər hansı bir qəbul edilməmiş dəyişiklikləri atmaqdır. Beləliklə, geri qayıtmaq istədiyiniz yaxşı öhdəliyin f414f31 olduğunu düşünək. (Bunu git log və ya hər hansı tarix brauzeri vasitəsilə tapa bilərsiniz.)

Bütün yerli dəyişiklikləri necə geri qaytara bilərəm?

İndi dəyişikliklərinizi geri qaytarmaq üçün 4 seçiminiz var:

  1. Faylı cari öhdəliyə (HEAD) ayırın: git reset HEAD
  2. Hər şeyi ləğv edin - dəyişiklikləri qoruyun: git reset.
  3. Bütün yerli dəyişiklikləri ləğv edin, lakin onları daha sonra yadda saxlayın: git stash.
  4. Hər şeyi həmişəlik atın: git reset --hard.

Tövsiyə: