美文网首页
git rebase 和 git merge 2020-06-2

git rebase 和 git merge 2020-06-2

作者: Allan要做活神仙 | 来源:发表于2020-06-24 15:21 被阅读0次

    git rebase

    rebase会把你当前分支的 commit 放到公共分支的最后面,所以叫变基。就好像你从公共分支又重新拉出来这个分支一样。
    举例:如果你从 master 拉了个feature分支出来,然后你提交了几个 commit,这个时候刚好有人把他开发的东西合并到 master 了,这个时候 master 就比你拉分支的时候多了几个 commit,如果这个时候你 rebase master 的话,就会把你当前的几个 commit,放到那个人 commit 的后面。


    image.png

    git merge

    merge 会把公共分支和你当前的commit 合并在一起,形成一个新的 commit 提交


    image.png

    相关文章

      网友评论

          本文标题:git rebase 和 git merge 2020-06-2

          本文链接:https://www.haomeiwen.com/subject/xdbrfktx.html