在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ 創(chuàng)建分支時,出現(xiàn)cannot lock ref

創(chuàng)建分支時,出現(xiàn)cannot lock ref

屏幕快照 2018-04-11 下午4.54.50
clipboard.png

請問,是不是/前的名字,在分支已經(jīng)存在,就會出現(xiàn)這種錯誤?這種問題實質(zhì)是什么原因?qū)е碌模?/p>

回答
編輯回答
薔薇花

是啊。

git 把分支信息存放在 .git/refs/heads 目錄中,每個分支是一個文件。
如果你打開這個目錄看一下就會發(fā)現(xiàn),你的 sss 分支是一個名叫 sss 的文件,而 sss1/a 分支是 sss1/ 目錄下名叫 a 的文件。如果你要創(chuàng)建 sss/a 分支的話,git 會嘗試在 sss/ 目錄下創(chuàng)建 a 文件,而 sss 已經(jīng)存在并且不是個目錄,所以不允許創(chuàng)建。

2018年5月1日 13:46