git merge git checkout main git merge dev 会生成一个新的提交记录C5 git rebase rebase = 重定基 现在的main和dev分支都是以C1为基准fork出来的分支 git checkout main git rebase dev 即以dev所在的提交点为基准,将main的提交节点更新到最前面 git checkout dev git rebase main 即以main所在的提交点为基准,将dev的提交节点更新到最前面