背景
-
work_portal工程下,master、demo、release、develop分支各自发展,他们各有不同的想法;
-
基于master生成的开发分支daily/1.0.0,合并至develop或release等分支进行想要测试时,出现超多冲突,而自己开发的地方只涉及几个文件或文件夹;
诉求
-
把自己的改动的文件合并到目标分支并在Jenkins构建;
-
不想改那些不属于自己开发时出现的冲突;
操作
基于master的开发分支daily/1.0.0,要合并至develop分支,然后Jenkins构建
-
所有改动都已提交,保持分支的干净状态(working tree clean)
-
切换至develop分支,并保持develop为最新
- git checkout develop
- git pull
- 复制代码
3、基于develop分支新建一个temp分支,并切换到该分支上
- git checkout -b develop_temp
- 复制代码
4、用daily/1.0.0指