git rebase比merge多更多冲突

冲突的原因

Git rebase 自身冲突原因分析与处理

当你rabse有冲突的时候,head的名字后面会加上一个 (...|rebase 5/11)
就意味着有11个冲突,得一个一个解决

git rebase --abort回退回原来的状态,也就是变回rebase操作前
git rebase --skip直接跳过,不知道跳过会用哪个版本的内容

而正常的话是你修改好冲突,add上去,然后
git rebase --continue

不用commit,最后全修好了再push上去。

vscode挺好用的

合并自己的多次commit

git rebase -i [start][end]

可以填一个区间,就将区间中的内容合并
或者就写一个过去的历史,就是直接从当前到过去

转载1:git rebase -i合并多次提交
转载2:【Git】rebase 用法小结

posted @ 2021-04-02 16:28  lwxx  阅读(583)  评论(0)    收藏  举报