git变基与合并
迷茫
迷茫 2017-05-02 09:42:16
[Git讨论组]

开发主分支master,
我需要做一个新的功能在master上建了一个新的分支A.开发周期比较长。
等A开发完之后,master分支已经经历过好几个版本的提交。
这时候我往master分支合并的时候:
是A分支直接合并到master过去?
还是把master分支拉到我的分支最新?
还是在A分支上变基?

求大神指点~ 谢谢。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(4)
淡淡烟草味

不要去动master,将冲突的解决放在A分支,标准的做法是在你的分支A上rebase master,解决完冲突并push以后发起PR

PHP中文网

在 A 上 merge 或者 rebase(如果此分支没有其它使用者)master。然后测试,通过之后再合并回 master。

PHP中文网

pull 一下master不就可以了

漂亮男人
git chekout A
git rebase origin/master
git checkout master
git rebase A

冲突在A上解决 然后将解决完的合并到master

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号