git replace失败:对象替换深度太高

问题描述 投票:2回答:1

我正在尝试git replace并犯了一个错误。现在我无法回到一个理智的状态。任何重要的git命令都会产生错误fatal: replace depth too high for object b769532341677b7c34b5adeb85a173daa0ced852git reset --hardgit checkout <another_branch>只是产生了这个错误。

我不关心replace的结果,我只是想恢复正常。我怎么能这样做?

git
1个回答
1
投票

您可以明确删除替换,

git replace -d b769532341677b7c34b5adeb85a173daa0ced852

应该做。

© www.soinside.com 2019 - 2024. All rights reserved.