git 私有仓库搭建

in git with 0 comment

1服务端配置

#yum -y install git
#useradd -s /usr/bin/git-shell git
#mkdir /git; cd /git
#git init --bare sample.git # 创建 git 仓库,仓库名一般以 .git 结尾 ( git 仓库上没有工作区,看不到代码 )
#chown -R git:git sample.git # 指定运行用户
#mkdir /home/git/.ssh
#cd /home/git/.ssh
#vim authorized_keys   //添加客户端公钥(一般名为id_rsa.pub)

2.客户端克隆仓库

mkdir /git; cd /git # 进入到一个目录 ( 任意 )
git clone git@123.57.177.232:/git/sample.git # 将远程仓库克隆到本地 ( 标准端口:22 )
git clone ssh://git@123.57.177.232:16543/git/sample.git # ( 非标准端口: 例如 16543 )

Initialized empty Git repository in /git/sample/.git/
warning: You appear to have cloned an empty repository
Responses