03.GitLab-协作

不积跬步无以至千里! 1. 比对本地分支与远程分支的差异 git diff 分支1 分支2:比对两个分支的区别,该命令同样适用于比对远程仓库的分支,不过,远程仓库需要添加远程仓库在本地的别名,通常是origin。最常用的就是比对master的差异:git diff master origin/mas…

02.GitLab-工作流

Git 很强大,但我们需要规范操作的流程。我们的目的:统一团队的思想和操作规范,减少和避免因为不规范的操作而导致的技术债务。 1. Github-flow 工作流 1.1 Github-flow 工作流的做法 master 的内容都可以进行分布; 添加内容时直接从master新建分支; 建立的分支在…

01.GitLab-部署与入门

我们的目标:缩短代码从变更到生产环境上线所需时间的同时,提高服务的质量和可靠性。 1. GitLab 简介 GitLab 是一个开源的代码管理系统,可以理解为GitHub的开源版本,基于ruby和rails语言编写的平台;它是与git配套使用的,常被用于企业部署基于git的私有代码库。 1.1 为什…