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ş:
Nasıl tek bir ifadede iki Python sözlü...
Nasıl iki JavaScript nesnelerin özelli...
Nasıl iki içine işleyen birleştirebili...
Nasıl bir önizleme gıt birleştirebilir...
Nasıl iki MySql tabloları birleştirme ...