git rebase master
,解决了一个文件中报告的冲突,然后使用 git add
命令将该文件添加到已解决的冲突中。然后我执行 git rebase --continue
命令,结果得到以下提示:
应用: 修复单元测试
没有变更 - 你是否忘记使用 'git add' 呢?如果没有需要暂存的内容,有可能是其他人已经引入了相同的变化;你可以跳过此补丁。
当你解决了这个问题之后,运行 "git rebase --continue"。如果你想要跳过此补丁,请运行 "git rebase --skip"。如果你想要回到原始分支并停止 rebase,请运行 "git rebase --abort"。
你有什么想法吗?我在这里漏掉了什么吗?应该执行 git rebase --skip 吗?
git diff
显示哪些内容有所不同。如果它没有显示任何差异,那么你的 rebase 已经产生了一个空提交,可以安全地跳过它。 - cmbuckley--abort
命令,放弃当前的变更并重新开始。 :-( - T. Benjamin Larsen