git fetch指令執行後輸出 error: cannot lock ref
phpcn_u1582
phpcn_u1582 2017-05-02 09:42:35
0
1
884

在gitlab上面創建了兩個分支,其中一個名字叫release/sprint12

接著運行git fetch的時候報錯了,參照stackoverflow上面的答案刪除本地資料夾 .git/refs/remotes/origin/release
後重新運行git fetch還是報同樣的錯,報錯如下:


另外,我到.git/refs/remotes/origin/release資料夾下面去查看了,是空的,並沒有sprint12資料夾。

這個問題有人遇過嗎?

phpcn_u1582
phpcn_u1582

全部回覆(1)
漂亮男人

知道怎麼搞的了

1.運行git remote show origin,會展示出所有的信息,包括了遠端刪除,但是本地保留的分支。


2.在運行 git remote prune origin 即可删除本地分支release

3.運行git fetch获取新分支release/sprint12

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板