Eminim popüler bir Git projesinde bir yerde şubelerin "özellik / xyz" gibi bir deseni olduğunu gördüm.
Ancak eğik çizgi karakteri olan bir şube oluşturmaya çalıştığımda bir hata alıyorum:
$ git branch labs/feature
error: unable to resolve reference refs/heads/labs/feature: Not a directory
fatal: Failed to lock ref for update: Not a directory
Aynı sorun (benim ilk denemem):
$ git checkout -b labs/feature
Git'te eğik çizgi karakterine sahip bir şube nasıl oluşturulur?
.git/refs/heads
yani eğer git checkout -b feature/123
o zaman projectRootFolder/.git/refs/heads
dizinin içinde adında bir dizin göreceksiniz: feature
nerede o dizinin içinde bir şube göreceksiniz 123
. Daha feature/124
sonra feature
dizinin içinde bir tane daha oluşturursanız124
HEAD
" Güzel bir @CBBailey
HEAD
. GitHEAD
, sizinlabs/feature
yaratılmamış şubeye bir bağ olduğunuzu düşünüyor gibi görünüyor . Bunun nasıl olabileceğine dair hiçbir fikrim yok, ama bunafoo/bar
dayanarak adlandırılan bir şube yaratma girişiminiz işe yaramıyor demektir. NasılHEAD
geldiğine dair bir fikrin var mı?