Git分支管理规范构思

最近对于公司项目源码分支管理有一些规范构思,对于同一个项目而言,不同环境的源码管理、自动化部署方式、以及接口数据隔离等我们是否可以满足现状?

对于基础项目源码分支而言,一般有developmaster两个,develop来研发功能并测试没有问题后合并到master再发布到生产环境。

阅读更多

Git托管项目的.git目录下都有什么?

我们在使用git托管项目代码时,如果是新建项目需要通过git init命令在项目根目录下初始化.git目录来实现后续的代码托管管理,如果直接从代码仓库拉取代码则会自动创建.git目录与远程仓库进行绑定。

阅读更多

在Ubuntu下为Gitolite添加客户端

在之前的章节完成了服务端管理客户端的配置,基础的配置已经完成,下面就可以开始把团队的开发人员添加到服务端了,客户端的配置要比管理客户端更简单一些,只需要把客户端生成的公钥上传到服务端即可。

阅读更多

在Ubuntu下为Gitolite添加管理端

在之前章节已经完成了服务端的配置,可以访问/git-gitolite-server.html查看配置步骤,因为gitolite的管理是通过一个名为gitolite-admin的仓库进行的,我们本章来主要讲解下这个仓库。

阅读更多

在Ubuntu下部署Gitolite服务端

代码版本控制服务最常用的有两种,分别是:SVNGit,如果你在为你团队的Git代码服务部署搭建而犯愁可以通过本章的内容进行完成搭建部署,快速的进行添加开发者以及仓库信息维护、权限控制等。

阅读更多