2016-04-07 23 views
0

kullanarak son taahhüt edilen duruma geri yükleme Bir yerlerde değişiklikler yaptım ve daha önceki bir sürüme geri dönmem gerekiyor. Mevcut projelerimi projeyi içeren yerel dizinimden kopyaladım. Proje yaklaşık 5 dizin içermektedir. İkisini kopyaladım ve sonra bu iki klasörü sildim.Bir Git projesini SourceTree

Şimdi eski bir sürüme sıfırlamanız gerekiyor. SourceTree kullanıyorum ve son işleme geri dönmek için yardıma ihtiyacım var. Ben etiketi tıklandığında çift ve bu mesajı gösterir:

enter image description here

Ben o kadar ne anlama geldiğini bilmiyorum ben üst sırasına ikinci seçilen ve sağ tıkladım. "Bu işleme master olarak sıfırla" yazdı. Ekran görüntüleri ekledim.

enter image description here Sadece bu noktada tüm yerel değişiklikleri geri almak istediğinizde

enter image description here

enter image description here

. Yapmak istediğim bu mu? İkinci ekran görüntüsünde

cevap

1

Bunu yaparsanız "Modu Kullanma" etiketli bir açılan olduğu "Karışık" o zaman geri herşey sahnelenen ve yeniden işlemeye hazır olacaktır. Bu sıfırlamanın daha güvenli bir yoludur.

Alternatif olarak, eğer "zor" yaparsanız, tüm değişiklikler hiç olmamış gibi silinir. BT bunu yapmak istediğin gibi geliyor.

Dikkat edilmesi gereken diğer bir nokta, daha önceki bir işlemi sıfırladığınızda, geçerli kafadaki her şeyi geri döndürür.

Tüm çalışmalarınız bittikten sonra bir zorlama zorlaması yapmanız gerekir. Bu takdirde bu adımların hiçbirini yapmayın -

git push origin -f

UYARI: sonra yazın Eğer SourceTree penceresinin üst kısmında "Konsol" düğmesini tıklamanız gerekir böylece bu SourceTree tarafından desteklenmeyen Takım çalışmasıdır. Diğer geliştiriciler sorunlara dönüşecek. Bu, herhangi bir zorlama zorlamanız için gereken her an doğrudur.

+0

Bunu daha çok anladım, ancak diğer geliştiriciler için hiçbir şeyi karıştırmak istemedim, bu yüzden dosya ve klasörleri orijinal konumlarına ekledim. sonra tüm değişiklikleri tek tek elimden attım. –

+1

Sağlam bir kural, asla bir kamu dalında bir rebase yapmaktır. Sadece özellik dallarında. – lorengphd

İlgili konular