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

  • Gavin Hoey

    Gavin Hoey

    21 Aralık 2007
  • ipsy Makeup Tips

    ipsy Makeup

    19 ŞUBAT 2009
  • Jejoab

    Jejoab

    4 NİSAN 2008