码迷,mamicode.com
首页 > 其他好文 > 详细

centos搭建git服务器

时间:2015-09-21 21:31:47      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:

本文基于centos 7;git 1.8.3.1

服务器ip 192.168.0.27 


1)(服务器,root下)创建账号

useradd -r -s /bin/sh -c ‘git version control‘ -d /home/git -m git
mkdir -p /home/git
chown git:git /home/git

注意:

-r 系统状态

-s login shell of the new account

-c 备注

-d 指定home目录

-m 创建home目录


2)(服务器,git下)下载gitolite

su git #切换到git账号
cd $home
git clone http://github.com/sitaramc/gitolite


3)(服务器,git下)安装gitolite

mkdir -p ${HOME}/bin
${HOME}/gitolite/install -to ${HOME}/bin



4.1)(客户端)设置SSH public key,并上传到git服务器

ssh-keygen -t rsa -C "cs_sharp@163.com"
scp ~/.ssh/id_rsa.pub root@192.168.0.27:/tmp/


4.2)(服务器,git下)设置SSH public key

${HOME}/bin/gitolite setup -pk /tmp/id_rsa.pub


5)(客户端)下载管理项目

git clone git@192.168.0.27:gitolite-admin.git


6)接下来就需要你掌握gitolite-admin的用法了


centos搭建git服务器

标签:

原文地址:http://my.oschina.net/u/2351685/blog/509322

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!