就像合并一样,rebase时如果2个提交更改了文件的相同部分,可能就会导致冲突。
解决冲突的方式,与解决合并冲突类似,步骤如下:
- 编辑冲突文件,确定冲突内容的取舍,去除git写入文件的特殊内容
- 把修改好的冲突文件添加到暂存区:
git add <冲突文件>
- 继续rebase,执行:
git rebase --continue
如果冲突发生时,想退出rebase,可以执行git rebase --abort
,这将停止并删除到目前为止所做的所有操作
就像合并一样,rebase时如果2个提交更改了文件的相同部分,可能就会导致冲突。
解决冲突的方式,与解决合并冲突类似,步骤如下:
git add <冲突文件>
git rebase --continue
如果冲突发生时,想退出rebase,可以执行git rebase --abort
,这将停止并删除到目前为止所做的所有操作