首页 新闻 会员 周边 捐助

关于Git代码拉取的疑问

0
[待解决问题]

如下场景。
master分支为主分支,另外有一个开发分支A,一个开发分支B。现在A和B分支都将代码提交并且合并到了master分支上面,也就是说现在master主分支包含了A和B的代码。
现在的问题是,开发分支A如何才能获取到master主分支的代码,保证A开发分支能够已最新的代码继续开发。
请问 A 如何操作可以跟master主分支一样。

git
yzy的主页 yzy | 菜鸟二级 | 园豆:317
提问于:2020-05-13 16:43
< >
分享
所有回答(6)
0

rebase啊。。。

顾晓北 | 园豆:10898 (专家六级) | 2020-05-13 16:46
0

为什么要这么操作,不明白。分支A合并到master后,其实就没用了,可以删除了。如果有新的功能要做,可以再分出分支C,再C上做,做好了合并到master。

或者是把master合并到A?

会长 | 园豆:12463 (专家六级) | 2020-05-13 17:00

主要是直接同步下来,方便。不用删除分支,在重新创建新分支。删除分支在重新拉取一个新分支也是可以的。

支持(0) 反对(0) yzy | 园豆:317 (菜鸟二级) | 2020-05-14 10:34
0

把A删了,再基于master创建一个A即可。

但是没有必要,就像楼上说的,合并后其实就没用了,直接删除即可。后续再有功能开发,再基于master创建新的分支。

Timetombs | 园豆:3959 (老鸟四级) | 2020-05-13 18:52
0

A 合并 from Master啊

猝不及防 | 园豆:2878 (老鸟四级) | 2020-05-14 09:18
0

个人建议,新建文件夹获取当前最新的master代码,如果想要A分支包含最新的版本,可以通过代码对比工具,将master中A代码没有的部分代码合并过来,这样就可以获取最新代码了,你可以调试起来看一下效果
其实你可以好好看一下git的使用教程,是有合并不同分支的,解决掉冲突就行了;楼上说的直接删除分支A,重新获取当前master也是种方法。希望能帮到你……

浪潮行舟 | 园豆:83 (初学一级) | 2020-05-14 18:13
0

可以参考《Git应用详解》:http://www.52interview.com/book/12/0
系统学习一下

楠木大叔 | 园豆:2083 (老鸟四级) | 2020-05-19 13:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册