iOS - Mac Cornerstone Merge操作方法

在尝试了各种不同方式之后,终于找到了真理。

我的场景是这样的,我拉了一个分支,并在分支上做了部分修改和更新,然后需要把分支的改动Merge到主干,并且主干也已经在拉分支之后有更新。

下面说做法:

1.先要Check out一份你主干的代码到本地

2.点击本地代码,并选择Merge,然后点击Advanced Merge(左边的iphone-pay就是我本地的主干)

3.第三部是关键:注意Compare和Against,这里的含义是,把从Compare到Against的改变,合并到iphone-pay上去

这样说就明白了,所以,我只需要把Compare选择成我分支的初始版本,把Against选择成我分支的Head版本,然后点击右下角的Merge changes就可以了:

4.这样你的分支的变动就Merage到了你本地的主干中了,然后在主干中解决冲突,解决ok了,再把主干代码commit就好了~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值