我有一個存儲庫,其中包含多個分支。例如分支丟失將存儲庫轉換爲裸機後
git --branch -a
*master
remotes/origin/HEAD -> origin/master
remotes/origin/branch1
remotes/origin/branch2
remotes/origin/master
Iconverted它用在這裏找到方法的純倉庫:How to convert a normal Git repository to a bare one?
在純倉庫,運行相同的命令「混帳分支-a」,所有的分支列出。
git --branch -a
*master
remotes/origin/HEAD -> origin/master
remotes/origin/branch1
remotes/origin/branch2
remotes/origin/master
一旦我從裸倉庫中克隆,分支就不見了。運行git --branch -a顯示:
git clone git-server git-local
cd git-local
git --branch -a
*master
remotes/origin/HEAD - origin/master
remotes/origin/master
有什麼我失蹤了嗎?我如何獲得分支機構?
謝謝你。我明白現在發生了什麼事。我已經提出了另一個更好地解釋我的情況的問題。 –