中易网

git 多个branch怎么工作

答案:2  悬赏:50  
解决时间 2021-01-24 13:46
git 多个branch怎么工作
最佳答案
首先要明确为什么分成两个分支.按照你的第一个问题:“B当前是michael branch, 然后从master pull了一下,那么如果由更新的内容,需要commit并push到michael吗?
”。这两个分支好像随时可以被某个研发合并,那这样的分支分出来就没有意义了。
假设确实需要且已经分出了两个分支,而且研发在开发某一个分支时需要参考另外一个分支的内容,不一定要用git pull。git pull这个命令是更新了远程的代码后,同时下载并合并到本地,有可能对本地还没有提交的代码造成污染。建议用git fetch命令,只是更新远程分支,如果需要的时候再通过rebase 等方式跟本地的合并。
全部回答
git 分支有本地分支和远程分支组成,

A和B开发都是从远程分支pull到本地
在本地建立本地分支开发,完成后push到远程分支

所以如果远端分支只有一个的话,一边提交后另一边执行 git pull --rebase 就可以同步新的代码了
如果是多个远端分支,那就要合并分支了,merge命令是合并用的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
农村方孑那边对女儿好?
如何跑变压器业务
做公务员和律师哪个好???
婚后女子的土地所有权归谁
有谁知道什么是晶钻胶,价格情况的!谢谢
怎样回复投标邀请函
如何搜索淘宝买家
吕小敏从小是怎样信主呢
188的手机号是不是不值钱
Pmp认证考试怎么收费的啊?
求一个冒险解谜的老游戏名字
企业应如何选择电子邮箱?
哪有纽扣电池充电器卖?
我的汽车电瓶 充电器的输出电压应该多少?
费率0.38+3是什么意思
推荐资讯
荷兰购物买什么
怎么样提高自己的领导能力!
实木地板选木的方法谁比较了解?知道的麻烦说
宝宝3个多月了,这两天拉肚子了怎么办
床尾为什么不能对着门?
我的肚子胀拉不出来屎
怎样才能有孩子?
Gy401陀螺仪插上电后就常亮红灯是什么原因。
语文中的缩句方法
checking file system on D: the type of the
小方家客厅的地面长是9米,宽是6米,如果用每
微波炉不能加热
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?