Faylı son öhdəliyə necə sıfırlaya bilərəm?
Faylı son öhdəliyə necə sıfırlaya bilərəm?

Video: Faylı son öhdəliyə necə sıfırlaya bilərəm?

Video: Faylı son öhdəliyə necə sıfırlaya bilərəm?
Video: Review: Quiz 1 2024, Noyabr
Anonim

git sıfırlayın --çətin

Bu əmr repo-nu HEAD revizyonunun vəziyyətinə qaytarır, yəni son törədilən versiya. Git o vaxtdan bəri etdiyiniz bütün dəyişiklikləri rədd edir. Checkout əmrini iki tire ilə, sonra isə yolu istifadə edin fayl istədiyiniz üçün qayıtmaq onun üçün əvvəlki dövlət.

Sonradan soruşa bilərsiniz ki, öhdəçilikdəki faylı necə geri qaytarırsınız?

İstəsən qayıtmaq sonuncu törətmək sadəcə git qayıtmaq <arzuolunmaz törətmək hash>; sonra bunu yeni təkan verə bilərsiniz törətmək , bu, əvvəlkinizi ləğv etdi törətmək . Ayrılmış başlığı düzəltmək üçün git checkout edin.

Eynilə, Git-də bir faylın əvvəlki versiyasına necə qayıtmaq olar? Geri qaytarılır An Köhnə Versiya "Tarix" tabına keçməklə başlayın. üzərinə sağ klikləyin əvvəlki öhdəliyini götürün və seçiminizi görəcəksiniz qayıtmaq bu öhdəlik. Əgər klikləsəniz Geri qaytarın Bu taahhüt, iki şey olacaq. Birincisi odur ki fayllar deponuzda olacaq qayıtmaq onlara əvvəlki dövlət.

Bu şəkildə, dəyişiklikləri itirmədən öhdəliyi necə geri qaytarırsınız?

Əgər itələsən dəyişikliklər , bacararsan ləğv edin və faylları səhnəyə köçürün olmadan başqa filialdan istifadə edir.

  1. Versiya nəzarət pəncərəsinə keçin (Alt + 9/Command + 9) - "Giriş" nişanı.
  2. Sonuncudan əvvəl öhdəliyə sağ klikləyin.
  3. Cari filialı buraya sıfırlayın.
  4. Yumşaq seçin (!!!)
  5. dialoq pəncərəsinin altındakı Reset düyməsini sıxın.

Bir faylı git commitindən necə silə bilərəm?

  1. Git öhdəliyindən bəzi faylları silmək üçün “-soft” seçimi ilə “git reset” əmrindən istifadə edin və HEAD-dan əvvəl öhdəliyi təyin edin.
  2. Faylları öhdəliklərdən silmək üçün “git restore” əmrindən istifadə edin, “–source” seçimindən istifadə edərək mənbəni və depodan silinəcək faylı göstərin.

Tövsiyə: