Birleşebilir miyiz gıt'In "bir şey değil çözmek için nasıl" hata
Ben sadece gıt master içine bir şube birleştirme sırasında bir sorun ile karşılaştı. İlk, git ls-remote
çalıştırarak şube adı aldım. Bu şube arayalım "şube adı". Ben o git merge branch-name
komut koştu ve şu sonuç var:
fatal: branch-name - not something we can merge
Bu hatayı nasıl çözerim?
CEVAP
How does "not something we can merge" arise?, görüldüğü gibi bu hata var olmayan bir şube çekmeye çalıştığınız için şube adına bir yazım hatası ortaya çıkabilir.
Eğer bu sorun (benim durumumda olduğu gibi) değil, birleştirmek istediğiniz şubesinin yerel bir kopyasını yok olması muhtemeldir. Git o dalları birleştirmek için her iki şube yerel bilgi gerektirir. Şube birleştirmek için kontrol ve ardından birleştirmek istediğiniz şubeye geri giderek bu sorunu çözebilirsiniz.
git checkout branch-name
git checkout master
git merge branch-name
Bu eğer bir hata söz alırsanız, ancak çalışması gerekir
error: pathspec 'remote-name/branch-name' did not match any file(s) known to git.
kumandayı almaya ihtiyacın var (muhtemelen, ama bu şart değil, "") kökenli şube denetlemeden önce:
git fetch remote-name
Çözmek için nasıl "Eklenti yürütm...
Hata mesajı çözmek için nasıl: "g...
Hata çözmek için nasıl " 'ür...
Hata: &; INSERT EXEC deyimi iç içe olm...
svn: çözmek için nasıl "yerel düz...