上面图片是使用两种命令的代码合并的结果。
下面是两种结果的对比
git merge | get rebase | |
---|---|---|
好处 | 保留所有的commit记录 | 将feature的记录合并到main分支上,feature的commitId的记录更新 |
缺点 | main分支的commitId记录不整洁 | main分支的commitid记录整洁 |
在实际开发工作中,我们按需使用这两个命令。
上面图片是使用两种命令的代码合并的结果。
下面是两种结果的对比
git merge | get rebase | |
---|---|---|
好处 | 保留所有的commit记录 | 将feature的记录合并到main分支上,feature的commitId的记录更新 |
缺点 | main分支的commitId记录不整洁 | main分支的commitid记录整洁 |
在实际开发工作中,我们按需使用这两个命令。