搭建git服务

1.安装git

apt-get install  git
或
yum  install   git

2.添加用户git

useradd  -s /usr/bin/git-shell  git    #使用gitshell,即无法远程ssh登录
#------------------------------------------------------------------
#穿件秘钥:
 ssh-keygen -r rsa  #一路回车生成公私钥
#注意若是在client生成的,测需要mv  ./id_rsa.pub 到服务/home/git/.ssh/authorized_keys
#若是在服务端生成的,测需要把./id_rsa 复制到 client端的相应位置即可

3.创建版本

mkdir  -p /svn/git
cd  /svn/git
#cd /home/git
git init --bare sample.git  #创建sample.git仓库

4.client

git clone [email protected]:/srv/git/sample.git
或者git clone [email protected]:sample.git
cd /srv/git/sample.git
创建 readme.txt
git add .  #.当前所有文件
git add 单个文件
git git commit -m 'Initial commit'  #提交备注
git git remote add origin [email protected]:/srv/git/sample.git
#若你在git家目录下创建的库,测需要如下
#git git remote add origin [email protected]:sample.git
git push  origin master


你可能感兴趣的:(搭建git服务)