git安装及私有服务仓库设置

git安装比较简单,没啥好说的。私有服务仓库之前装过一次,但是过了比较久远又有点忘记了,索性全部再记录一遍,防止以后大脑有间歇性遗忘,感觉频次越来越高,哈哈。

git安装

centos7,已经安装了yum。

1.root用户下执行:

[root@localhost ~]# yum install -y git

2.创建git用户作为git账户存放的目录等

useradd git

3.创建客户端登录证书

收集所有需要登录的用户的公钥,就是他们自己生成的id_rsa.pub文件,把所有公钥复制到/home/git/.ssh/authorized_keys文件里,一行一个。

客户端创建证书:

[git@localhost .ssh]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/git/.ssh/id_rsa):
/home/git/.ssh/id_rsa already exists.
Overwrite (y/n)?
[git@localhost .ssh]$ ls
authorized_keys  id_rsa  id_rsa.pub

git仓库

创建一个目录作为仓库根目录 willen/git

然后进入该目录,初始化一个仓库:

git init --bare willen.git

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>