git合并上传小技巧

在这里插入图片描述

切换到release分支
然后选中 自己的开发分支,选择 比较差异
在这里插入图片描述
接下来就是按照 文件的形式
在这里插入图片描述
可以(多选)然后点击这个get from branch,就相当于 从自己的batch分支拉取到了release分支(类似于merge),但是是把最终的文件给拉过来。
你想想你自己开发的时候 ,可能对一个文件反反复复提交了多少次,那是不是最后的文件才是有用的,之前的提交记录都没啥用。
get 下来,之后再commit 再push。这样的话就把多个提交合成一个了。

法二:
如果你用的是 gitlab 它里面那个选中某次提交,然后右上角的 option 的cherry-pick,只能提一个commit的
那怎么可以提多次呢
我的方法是 新建一个从release的分支,然后create MR,之后再在idea里面 cherry_pick到这个分支上(解决冲突),之后commit push,然后再回到git lab里面看那个MR,就可以发现底下由多个commit了。
(这是我的笨方法)

法三
合到开发主分支上,不要自己搞一个分支,这样组长就直接把东西带到release上了

猜你喜欢

转载自blog.csdn.net/aiwandianao/article/details/143276548