第一步:我有主分支A 第二步:从A上面创建了B C D 分支,此时B C D 内容和A一样 第三步:经过一段时间后,B C D 分支都做了各自的不同程度的内容修改 第四步:此时,我想给A B C D统一增加一个功能,我在A上面进行开发 第五步:完成后我想通过A来直接赋予给B C D 这时问题就来了,如果光是合并的话,那肯定会有很多文件造成冲突,有其他办法能实现?
回复 (7)
N
你是新增加一个功能啊,为什么会造成很多冲突?跟谁有冲突?
Y
引用 ncuzp你是新增加一个功能啊,为什么会造成很多冲突?跟谁有冲突?
@ncuzp 在一个之前的共同拥有的一个文件上,进行修改增加~~~
N
引用 yuanzhhh@ncuzp 在一个之前的共同拥有的一个文件上,进行修改增加
@yuanzhhh 噢 理解了,那我觉得看你修改的多不多,如果很多的话建议是不是可以拆分到不同文件去处理从而避免冲突,如果少的话直接解决冲突吧,应该也不是很难的
Y
引用 ncuzp@yuanzhhh 噢 理解了,那我觉得看你修改的多不多,如果很多的话建议是不是可以拆分到不同文件去处理从而避免冲突,如果少的话直接解决冲突吧,应该也不是很难的
@ncuzp 恩,你指的是模块化,我目前是这样做的,但这感觉不是长久之计。。。
C
这要结合实际,有冲突就解决 ,难免的
Q
冲突是必然的,但是要把文件的模块化做好,分好,尽量不要同时多人对同一个文件进行修改
X
你这场景最容易让人想起不同版本的同一个bug修改问题,一般只能是用cherrypick然后解决冲突
参与回复
登录后即可参与回复。登录