我正在尝试恢复我所做的最后一次提交。我最近在我的存储库中添加了三个子模块。
当我尝试恢复上次提交时
git revert --no-commit 787d04a
我得到:
Unlink of file 'components/CDDDoser' failed. Should I try again? (y/n) n
为了解决这个问题,我遵循了这个链接中的答案,但似乎没有任何效果: 文件链接失败。我应该再试一次吗?
清理垃圾
git GC
没修好
似乎没有任何程序也在运行 Git 或在其中打开了我的存储库。所以这似乎不是问题
管理员身份运行
git gc
,然后使用git revert --no-commit 787d04a
还原更改,但仍然没有修复我根本不知道还能做什么,这非常令人沮丧。我一整天都在尝试解决这个问题。感谢任何帮助,或者至少如果
git revert
由于这个问题而没有解决问题,是否还有其他替代命令的建议不是 git reset
我可以安全地对远程存储库进行更改?谢谢。