風Feng_Yijing_Dao

風Feng_Yijing_Dao

🦋我宁愿能够欣赏自己无法拥有的东西,也不愿拥有自己无法欣赏的东西🦋
twitter
github
bilibili

如何解決git提示error refs/heads/master invalid sha1 pointer xx問題

Reader 公開連結#

如何解決 git 提示_master_invalid_sha1_pointer_xx 問題

操作步驟#

執行檢查

git fsck --full --no-dangling

顯示

error: Could not read 3badbbe7d5266d88a92a4b2ec4f8ebcfd4d17f89 fatal: bad object refs/heads/master 
fatal: failed to run repack

接著執行

git reflog expire --expire=now --all
git gc --prune=now

執行完上述命令後,若依舊存在該問題,則需要移除該有問題分支
image.png
移除 config 文件中該 branch 配置
移除 HEAD 或 FETCH_HEAD 中該 branch 編號配置
移除 packed-refs 中該 branch 編號配置
若想直接刪除該分支,可執行下面命令

git push origin :refs/heads/master

然後執行更新

git fetch

然後接著執行檢查

git fsck --full --no-dangling

成功解決該問題

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。