之前用git总是一知半解,用的最多的也都是将github作为一个仓库,用于存放自己的代码。最近加入了一个新的公司,代码托管用Coding,因此对于版本控制又有了一些新的认识。
git的配置在此不多说。
如果你作为一个分支的角色进行开发的话,会有一个团队。在一个已经存在的项目中会有很多很多分支,包括线上的、最新测试的、以及同事的分支。
1、在你加入到一个团队的时候,首先要把线上最新的(或者测试环境最新的)代码拷贝到本地:git clone
2、在自己的本地创建一个dev分支,取名dev_abc,用于自己的开发:git branch dev_abc
3、切换分支:git checkout dev_abc
4、在自己的分支上工作
5、由于本人开发使用webstorm,因此在这之后的提交 合并 更新都是在webstorm上进行的(webstorm提供了比较方便的操作git的GUI)
6、注意:在每次把自己的代码push到远程的时候 一定要先检查本地的代码是否有冲突。检查的方式是先把自己本地的分支和远程的dev(最新的代码分支)进行pull操作并且再次测试,测试通过之后才能push到远程