我正在试验 git replace
并犯了一个错误。现在我无法回到理智的状态。任何重要的 git 命令都会产生错误 fatal: replace depth too high for object b769532341677b7c34b5adeb85a173daa0ced852
. git reset --hard
和 git checkout <another_branch>
只是产生这个错误。
我不关心 replace
的结果,我只想恢复正常。我该怎么做?
最佳答案
您可以显式删除替换,
git replace -d b769532341677b7c34b5adeb85a173daa0ced852
应该做。
关于git - 失败的 git 替换 : replace depth too high for object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47839542/