【Git】不能更新本地引用

Git不能更新本地引用

  • 問題:今天在git pull時,出現如下錯誤:
來自 ssh://xxx/xxx/xxx
 * [新分支]          xxx/xxx/xxx-> origin/xxx/xxx/xxx
error: cannot lock ref 'refs/tags/xxx/xxx/xxx': unable to resolve reference 'refs/tags/xxx/xxx/xxx': reference broken
 ! [新標籤]          xxx/xxx/xxx-> xxx/xxx/xxx(不能更新本地引用)
  • 大致是說,無法更新本地的refs/tags/
  • 解決:將本地出問題的目錄刪除,重新git pull即可。
# 在你的倉庫根目錄下,刪除問題目錄
rm -rf .git/refs/tags/xxx
# 重新pull,即可
git pull

Git系列

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章