git revert --continue 卡住永远不会完成
git revert --continue stuck never finishes
我在我的项目中执行了 git 还原 {commithash} 以转到之前部署的功能。
合并已解决,所有更改已添加,我进入状态:
On branch develop
You are currently reverting commit {commithash}.
(all conflicts fixed: run "git revert --continue").
(use "git revert --abort" to cancel the revert operation)
nothing to commit, working tree clean
我使用 git revert --continue 没有任何反应,我仍然处于等待恢复状态...
任何人都知道出了什么问题?谢谢
当您收到“没有要提交”的消息时,这意味着在解决冲突时,您选择了已经在最新提交中的代码。最终结果是您的还原 没有对代码 的状态进行任何更改。您尝试发布的 git revert --continue
无法完成还原。
如果您确实愿意,您可以使用 git commit --allow-empty
提交此还原,即使它什么都不做。完成后,您可以使用 git revert --abort
终止还原过程。
像这样进行“无更改”提交通常是错误的:这意味着您的 git revert
没有完成任何事情,所以人们不得不怀疑您为什么要打扰。
我在我的项目中执行了 git 还原 {commithash} 以转到之前部署的功能。 合并已解决,所有更改已添加,我进入状态:
On branch develop
You are currently reverting commit {commithash}.
(all conflicts fixed: run "git revert --continue").(use "git revert --abort" to cancel the revert operation)
nothing to commit, working tree clean
我使用 git revert --continue 没有任何反应,我仍然处于等待恢复状态... 任何人都知道出了什么问题?谢谢
当您收到“没有要提交”的消息时,这意味着在解决冲突时,您选择了已经在最新提交中的代码。最终结果是您的还原 没有对代码 的状态进行任何更改。您尝试发布的 git revert --continue
无法完成还原。
如果您确实愿意,您可以使用 git commit --allow-empty
提交此还原,即使它什么都不做。完成后,您可以使用 git revert --abort
终止还原过程。
像这样进行“无更改”提交通常是错误的:这意味着您的 git revert
没有完成任何事情,所以人们不得不怀疑您为什么要打扰。