gerrit 将代码从一个分支合并到另外一个分支 Cherry Pick的使用
最近公司项目里从项目主线分支master拉了一个量产的分支,搞得在修完bug之后,必须得两个分支都提交修改代码。
第一天拉完分支后,我给整忘了,只提交了主线的代码。
然后挨批了。
但是我发现我也不是很熟悉想另外一个分支提交代码的流程。
研究了一下,这里记录一下
第一种方法:
1、repo sync
#同步服务器上的远程代码,这样回将分支信息也进行同步
2、git branch -a
#查看分支信息,确保有所需的分支
3、git checkout [分支名]
#切换到对应分支
4、按照需求提交代码
但是这个第一种方法真的是太麻烦了呀,简直离谱,特别是当同步阶段,代码量特别多的时候,又要等很久,这就让老大本来就不爽的心情和压抑的气氛雪上加霜。
然后我看到了第二种方法:
直接使用Gerrit的Cherry pick
之前一直不懂这个按钮的作用,因为不敢乱搞,怕把别人提交的代码搞坏。现在也算知道了,记录一下吧
直接将需要另外提交的分支填入 Cherry Pick to Branch 就可以了。
简单方便快捷
posted on 2022-08-13 16:15 DylanYeung 阅读(1136) 评论(0) 编辑 收藏 举报