Saya cukup yakin saya melihat suatu tempat dalam proyek Git yang populer cabang-cabang memiliki pola seperti "fitur / xyz".
Namun ketika saya mencoba membuat cabang dengan karakter garis miring, saya mendapatkan kesalahan:
$ 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
Masalah yang sama untuk (upaya awal saya):
$ git checkout -b labs/feature
Bagaimana cara membuat cabang di Git dengan karakter garis miring?
.git/refs/headsyaitu jika Anda melakukannya git checkout -b feature/123di dalam projectRootFolder/.git/refs/headsdirektori Anda, Anda akan melihat direktori bernama: di featuremana di dalam direktori itu Anda akan melihat cabang bernama 123. Nanti jika Anda membuat yang lain feature/124di dalam featuredirektori, Anda akan melihat cabang bernama124
HEAD" Nice one @CBBailey
HEAD. Sepertinya git berpikir AndaHEADadalah tautan ke cabanglabs/featureyang belum dibuat. Saya tidak tahu bagaimana ini bisa terjadi, tetapi itu berarti bahwa upaya Anda untuk membuat cabang dipanggilfoo/barberdasarkan itu, itu tidak berfungsi. Tahu bagaimana Anda bisaHEADberhenti?