Görüldüğü gibi "bir şey biz birleştirebilirsiniz değil" ne How ortaya? , var olmayan bir dalı çekmeye çalıştığınız için, şube adındaki bir yazım hatası nedeniyle bu hata oluşabilir.
Sorun bu değilse (benim durumumda olduğu gibi), birleştirmek istediğiniz şubenin yerel bir kopyası olmayabilir. Git, bu şubeleri birleştirmek için her iki şubenin de yerel bilgisine ihtiyaç duyar. Bunu birleştirmek için dalı kontrol edip birleştirmek istediğiniz şubeye geri dönerek çözebilirsiniz.
git checkout branch-name
git checkout master
git merge branch-name
Bu işe yaramalı, ancak bir hata mesajı alırsanız
error: pathspec 'remote-name/branch-name' did not match any file(s) known to git.
şubeyi kontrol etmeden önce uzaktan kumandayı (muhtemelen, ancak "orijin" değil) getirmeniz gerekir:
git fetch remote-name
git fetch
uzak dalı birleştirmeden önce bir ilk yapmam gerekiyordu .