Hello Git

这里是项目开发协作的简要说明文档!

开发环境

IntelliJ IDEAGit

新建分支

开发时,先更新本地master(右上角蓝标->OK)

再新建本地分支(右下角->New Branch)

按(姓名 功能分支名称 日期)命名分支

本地分支创建成功后(会自动切换到该本地分支),便可以开发了

每日开发

因为项目时多人参与协作,每天每时,远程master(Remote Branches下的master)都有可能已经有新的变动,所以,参与开发的人员,应尽可能保持本地master与远程master同步更新,减少代码冲突!

比如每天上班开始在本地分支开发前,先checkout切换到本地master分支(Local Branches下的master),更新本地master(右上角蓝标->OK)!

checkout切换到本地开发分支,将本地master的最新代码[合并]进你的开发分支,继续在本地开发分支上工作…

提交分支

在本地开发分支上完成开发、测试后,commit and push提交到本地仓并且推送到远程仓(右上角绿标)

推送成功后,右下角的Remote会看到你的远程开发分支!

Gitlab页面上也会出现你的分支

最后是项目负责人做代码审查、测试,通过后,分支才会被合并进master,接着CI/CD自动构建打包、部署上线!