做项目的流程:gitLab的使用流程(更新ing)

1、在页面新建自己的开发分支,注意选择基于谁的分支,是release还是别人的开发分支。

2、用IDEA随意打开一个工程,右下角进行远程切换,根据远程分支新建本地同名分支(这里就是自己的开发分支),然后就会在本地新建一个远程的副本。

(不好截图,这一步也很简单,就不截图了)

3、开发过程中,注意每天commit,(当然也可以每天push)

4、开发完成后,将commit的所有文件push到自己的远程分支,然后就可以发测试环境了

5、测试通过,切换到本地release分支,先pull一下,防止别人对release分支进行修改(一般情况下都是修改了,开发迭代太快),拉完之后,你的本地release分支就是最新的代码了。

6、在本地release分支通过IDEA进行合并,解决冲突文件,待解决完成冲突后,一定 要先编译下,别直接push,若是编译无异常,再push代码上去。

7、release分支就可以发测试了。(就上线了)

 分支什么的好讨厌......差点污染同事分支的代码........我好菜啊........我要奋斗!!!!!!!!!!!!!!!!!!!!!

PS:这里的操作基本上是基于IDEA的,也可以用命令行进行从操作,看个人喜好。(感觉大佬都喜欢用命令行,我这种小白用IDEA省事,哈哈哈哈哈)

2019.11.19

最近倒是没出现什么问题,我总结下自己用gitLab的流程

1、远程新建分支

2、IDEA刷新远程分支

 3、在IDEA中用远程自己的分支新建本地自己的分支

4、开发ing.

5、想切分支,一定要记得先提交,不然你开发的代码会被带入到要切换的分支

6、切来切去毫无压力~啦啦啦啦啦啦·······

7、提交并push自己的代码(如果有人在你带吗开发,那你一定要紫的先commit再pull再push)

8、既然提交和push了,那就切到release分支吧

9、再release分支执行merge操作,执行好了别急着push,先clean下,然后compile下,都成功了就可以push啦!!!

合并操作最害怕盖掉代码了,会增加工作量的~55555555

原文地址:https://www.cnblogs.com/westlife-11358/p/11769402.html