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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006
  • SDSARG3

    SDSARG3

    14 Mart 2009