SORU
31 Mayıs 2013, Cuma


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
31 Mayıs 2013, Cuma


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

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • Jon Reed

    Jon Reed

    14 AĞUSTOS 2006
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010