我正在尝试git replace
并犯了一个错误。现在我无法回到一个理智的状态。任何重要的git命令都会产生错误fatal: replace depth too high for object b769532341677b7c34b5adeb85a173daa0ced852
。 git reset --hard
和git checkout <another_branch>
只是产生了这个错误。
我不关心replace
的结果,我只是想恢复正常。我怎么能这样做?
您可以明确删除替换,
git replace -d b769532341677b7c34b5adeb85a173daa0ced852
应该做。