每当我使用hg amend或其他更改历史记录的命令(例如hg rebase -s ... -d ...)时,某些命令(包括hg push开始)会失败并出现abort: unknown revision错误:
$ hg push -B my-branch
pushing to git+ssh://git@github.com:...
searching for changes
abort: unknown revision 'xxxxx'!
Run Code Online (Sandbox Code Playgroud)