搭建自己的远程仓库

Linux 系统
1 安装 git yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
2 # 添加git用户
useradd git
# 设置/home/git文件夹操作权限
chown git:git /home/git
# 设置密码;输入两次密码,密码随便,两次一样就可以
passwd git
3 配置密钥
$ cd /home/git/
$ mkdir .ssh
$ chmod 755 .ssh
$ touch .ssh/authorized_keys
$ chmod 644 .ssh/authorized_keys (注意authorized_keys不是一个文件夹,是一个文本,这个文本里面放置所有的公钥,公钥之间要换行处理,不能拼在另一个公钥后面)
4 初始化git仓库
首先我们选定一个目录作为Git仓库,假定是/home/gitrepo/runoob.git,在/home/gitrepo目录下输入命令:
$ cd /home
$ mkdir gitrepo
$ chown git:git gitrepo/
$ cd gitrepo
$ git init --bare runoob.git
以上命令Git创建一个空仓库,服务器上的Git仓库通常都以.git结尾。然后,把仓库所属用户改为git:
$ chown -R git:git runoob.git
5,现在就创建自己的远程仓库成功了
克隆 git clone [email protected]:/home/gitrepo/runoob.git

猜你喜欢

转载自www.cnblogs.com/jjsdn/p/12069140.html