Mündəricat:

Git deposunu əvvəlki öhdəliyə necə qaytarmaq olar?
Git deposunu əvvəlki öhdəliyə necə qaytarmaq olar?

Video: Git deposunu əvvəlki öhdəliyə necə qaytarmaq olar?

Video: Git deposunu əvvəlki öhdəliyə necə qaytarmaq olar?
Video: Jenkinsfile Beginner Tutorial 2 | How to get Jenkinsfile from Git SCM 2024, Bilər
Anonim

İstəsən son öhdəliyi geri qaytarın sadəcə et git qayıt <arzuolunmaz törətmək hash>; onda edə bilərsən itələmək bu yeni törətmək , hansı sizin əvvəlki öhdəlik . Ayrılmış başlığı düzəltmək üçün bunu edin git ödəniş <cari filialı >.

Eynilə, siz soruşa bilərsiniz ki, mən git deposunu necə geri qaytara bilərəm?

4 Cavablar

  1. --hard seçimi olmadan git reset əməliyyat tarixçəsini sıfırlayır, lakin faylları yox. --hard seçimi ilə işləyən ağacdakı fayllar da sıfırlanır. (kreditləşdirilmiş istifadəçi)
  2. Əgər siz həmin vəziyyəti yerinə yetirmək istəyirsinizsə, uzaq repozitoriya da geri qaytarılmış öhdəliyə işarə etsin: git push -f (kreditləşdirilmiş istifadəçi)

Yuxarıdakılara əlavə olaraq, mən yerli öhdəliyi necə geri qaytara bilərəm? Git uzantılarını açın, üzərinə sağ vurun törətmək Sen isteyirsen qayıtmaq sonra "seçin Öhdəliyi geri qaytarın ". "Avtomatik olaraq yarat a törətmək "birbaşa istəsən törətmək the geri qaytarıldı dəyişdirmək və ya əl ilə etmək istəyirsinizsə törətmək the geri qaytarıldı Dəyişikliklər qutunu seçilməmiş saxlayır və " üzərinə klikləyin. Geri qaytarın bu törətmək " düyməsi.

İkincisi, müəyyən bir öhdəliyi necə bərpa edirsiniz?

HEAD filialınızı müəyyən bir öhdəliyə sıfırlamaq üçün:

  1. Yan paneldə cari HEAD filialınızın seçildiyinə əmin olun.
  2. Siyahıda qayıtmaq istədiyiniz öhdəliyi sağ klikləyin və HEAD-ı sıfırla seçin ….

Git sıfırlama və geri qaytarma arasındakı fərq nədir?

Yuxarıdakı izahatdan ən böyüyü olduğunu öyrənə bilərik git sıfırlama arasındakı fərq və git qayıt Odur git sıfırla olacaq sıfırlayın bütün dəyişiklikləri buraxaraq filialın vəziyyətini əvvəlki vəziyyətə göndərərək istədiyiniz öhdəliyi yerinə yetirin git qayıt olacaq sıfırlayın yenisini yaradaraq əvvəlki vəziyyətə geri dönən öhdəlik götürür və saxlayır

Tövsiyə: