
获得徽章 9
赞了这篇文章
赞了这篇文章
昨天简单的看了一下git rebase, 我一般使用的都是git rebase -i 用来变基合并自己的commit, 昨天特意去试了一个rebase, 应用场景: master拉出一条分支feature去开发新应用,这时master我需要修复一个bug,拉一个hotfix分支修复完毕merge到master上,切回feature开发,这时候我需要hotfix修改内容,git rebase master,这个时候我认为发生的就是我feature修改会被保存起来,将feature更新成master,然后将feature修改更新到最新的feature上面.如果这个碰到了冲突可以先解决冲突,然后git add .然后再 git rebase --continue,就可以了,当然如果想终止rebase可以执行git rebase --abort
展开
2
点赞