转载自 https://segmentfault.com/q/1010000003036343
问题:git 提交 遇到 unpack failed: error Missing commit,查看日志信息当前commit提交成功,并且已存在库中

可能原因:本地索引出现异常(出现异常的原因暂时不明)
解决办法:
- $git gc
- $git pull --rebase
- $git push ···
gc指令说明: https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-gc.html
本文解决了一个特定的Git问题:当遇到unpack failed,error Missing commit错误时的处理方法。文章指出,本地索引出现异常可能是导致该问题的原因之一,并提供了一套解决流程,包括使用git gc清理本地缓存,然后通过git pull --rebase更新远程仓库,最后再尝试git push。
1101

被折叠的 条评论
为什么被折叠?



