分类目录:git

以下是分类 git 下的所有文章

【转载】典型的Gitlab代码审核流程

原文链接:http://www.360doc.com/content/14/0508/17/14416931_375851686.shtml 本文为亨利向《Git权威指南》的作者蒋鑫老师的答疑邮件写成。  这里特别感谢蒋鑫老师对我询问gitlab的协同工作流程问题的详细解答。  蒋鑫老师的细致专业的解答让我非常感动。  gitlab—-新颖的git服务器托管网站,开源免费。你可以……

Gitlab的安装

Gitlab是一个集成了权限控制,项目分组,代码审核等功能的Git管理系统,在CI集成,质量管理,项目管理等方面有着非常重要的作用,一直以为Gitlab的安装是一个非常复杂的事情,一个新来的同事以前安装过,告诉按照官网几个步骤就搞定,其实,官网我也看过,苦于官网只提供了64位系统安装包,没有32位,当时我还只有一个32……

GIT使用最佳实践

四层结构 最佳实践 第一条,如果自从上次pull以后,本地没有任何改变,你想把远程别人的改变拉下来,使用如下命令,两者结果相同,因为只有一个远程的更改。 git pull git pull --rebase 第二条,如果自从上次pull以后,本地有改变并且已经提交,你想把远程别人的分支拉下来,使用如下命令,前者形成菱形历史,后者是……

在Centos7上安装gitweb

1. 安装git yum -y install git git –version git version 1.7.10 2. 配置gitweb需要使用apache2,如果你还没有安装apache2,请参考我的博客文章: http://cloudate.net/?p=1123 3. 安装时尽量使用root用户,这样不用每次sudo,更方便些,安装后需要更改各个程序的owner以及权限。 4. 在apache的配置文件中,包含虚……

使用Git的钩子实现CI集成

最近一直参与平台的CI流程建设,CI流程中最重要的一个特点就是在源代码提交的时候,自动触发CI的编译,单元测试,打包,发布流程。 当前我们正在把SVN移植到GIT,所以,想让Jenkins自动发现GIT中的提交,并且触发CI流程,具体实现很简单, 1. 进入服务器的库路径: /home/git/repositories/message-center.git/hooks 2. ……