目 录CONTENT

文章目录

git rebase 和 git merge的区别

焱
2025-02-10 / 0 评论 / 0 点赞 / 5 阅读 / 0 字
温馨提示:
本文最后更新于2025-02-10,若内容或图片失效,请留言反馈。 部分素材来自网络,若有影响到您的利益,请联系我们删除。

Rebase 可使提交树变得很干净, 所有的提交都在一条线上。
Merge 则是包含所有的调试记录,合并之后,父级的所有信息都会合并在一起

Rebase 修改了提交树的历史
比如, 提交 C1 可以被 rebase 到 C3 之后。这看起来 C1 中的工作是在 C3 之后进行的,但实际上是在 C3 之前。

Merge 则保留提交历史。
比如, 提交 C1 可以被 merge 到 C3 之后。合并后的内容包含C1 C2 C3.

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区