SORU
19 EYLÜL 2008, Cuma


Bir birleştirme çatışma ile karşılaştım. Nasıl iptal birleştirebilir miyim?

git pull, yaptım ve birleştirme çakışma aldı. Bu dosyanın diğer sürümü iyi ve kötü (bütün değişiklikleri terk edilmelidir) bana ait olduğunu biliyorum. Bunu nasıl yapabilirim?

unmerged:   _widget.html.erb

You are in the middle of a conflicted merge.

CEVAP
19 EYLÜL 2008, Cuma


pull başarısız oldu, çünkü o zaman sadece HEAD son "" şube tamamlama (HEAD^): geçerlidir

git reset --hard HEAD

İstediğiniz diğer parça üzerinde binmek değişiklikleri değişiklikleri izin vermektir.

Git eski sürümleri "strateji birleştirme:." onların kullanmasına izin

git pull --strategy=theirs remote_branch

Ama bu yana this message by Junio Hamano (Gıt yazar) açıklandığı gibi kaldırıldı. the link, belirtildiği gibi yerine bu.

git fetch origin
git reset --hard origin

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006