[英]master branch not listed in git branch command
我一直在用git跟蹤一個小項目。 我結帳了一個名為“ samad”的分支。 我已經很長時間沒有做出更改了。 當我提交更改並執行git分支時,僅看到我正在處理的當前分支。 主分支丟失。 可能是什么原因造成的,我應該怎么做才能將其恢復。
創建新(空)存儲庫時,在第一次提交之前不會創建任何分支。
如果在提交master
之前運行git checkout -b samad
,則不會創建master
分支。
您說您沒有遠程連接。 因此,只需從該分支samad
創建一個名為master
的新分支。
$ git checkout -b master
git init
或其他)? 如果您是通過git init
創建的,則應該自動創建master
(默認分支)。 我認為,在git init
您確實向samad
結帳。 因此, master
分支消失了。 注意:如果您不對master
分支進行任何提交,則實際上它不存在。
我認為您已經嘗試過:
$ git fetch
是否可以再次克隆項目?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.