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

  • eHow

    eHow

    27 NİSAN 2006
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • Marques Brownlee

    Marques Brow

    21 Mart 2008