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

  • HereWeStayKings

    HereWeStayKi

    3 NİSAN 2013
  • lilstevie89

    lilstevie89

    25 Mart 2011
  • RogerBuckChrist

    RogerBuckChr

    9 Temmuz 2011