使用git pull拉取代碼的時候,無法拉取最新代碼,報"unable to update local ref"錯誤。
除了重新clone一份代碼外,還可以使用如下解決方案:
1、切換到之前clone代碼目錄下,執行命令git gc --prune=now
2、再執行命令git remote prune origin,刪除本地有但在遠程庫已經不存在的分支
3、刪除本地項目中git遠端分支,目錄由下圖
4、再次使用git pull
問題已解決