小白记录自己搭建私有git服务器的过程,以便备用,谨慎参考
操作系统:CentOS6.5
git版本: 1.7
1,先添加个git用户
adduser git
2,为git用户设置密码
passwd git
3,选择一个文件夹用作git仓库
在/home/git目录下创建一个gitWeb.git目录用做git仓库; mkdir gitWeb.git
4,切换到刚刚创建好的目录,执行创建git仓库命令
git init --bare ,生成一个空的git仓库
5,在客户端生成 SSH 公钥
ssh-keygen ,一路确认即可,生成公钥保存的位置会有提示
6,把生成好的公钥复制到 /home/git/gitWeb.git/.ssh/authorized_keys文件中,如果没有.ssh目录和authorized_keys文件就新建一个,公钥文件名是:id_rsa.pub 用文本编辑器打开复制里面的内容即可
7, 在客户端执行以下命令,克隆刚刚建立的git仓库到本地,以后在此仓库中更新代码就可以push到git服务器上了
git clone git@服务器地址:/home/git/gitWeb.git