2014-09-10 8 views

cevap

14

Eğer TGit kullanırsanız 1.8.10+ itin Dialog'da 2 kuvvet itme onay kutularını vardır

. Sol olan itme zorlamak için "daha güvenli" bir yol olan yeni (--force-with-lease) olanıdır. Yerel refs/remotes/origin/master == sunucunuzun master'ı ise, bu seçeneği kullanarak zorlayabilirsiniz. Birisi sunucunun master'ını değiştirdiyse, yerel refs/remotes/origin/master! = Sunucunun ustası, bu seçeneği kullanarak zorlamayı zorlayamazsınız.

Doğru olan, her zaman bir şeyler atılan geleneksel olan (--force).

Git sürümünüz 1.8.5 'un altındadır Bu nedenle, kira kontrolden çıkılamıyor. Sağdaki onay kutusuna yalnızca geleneksel --for seçeneğiniz vardır.

Git sürümünüzü yükseltmeyi düşünebilirsiniz.

Ref: Bu cevap Neden https://tortoisegit.org/issue/2285

+1

downvoted edildi? - Cevabı mükemmel bir şekilde açıklıyor. – MrTux

+4

Onay kutularının "bilinen değişiklikler" ve "bilinmeyen değişiklikler" olarak adlandırıldığını anladım ("Kuvvet: Mayıs atabilir" ile aynı satırda) – adinas

+0

@MrTux Sağ ve sol yerine onay kutularındaki metni kullanırsa soooo güzel olurdu onlar! (IMO) –