首页 > 其他 > 详细

centos搭建git服务器

时间:2015-09-21 21:28:47      阅读:419      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!