linux centos7.2 创建 git 版本库

Git服务搭建
我们在LINUX centos 7.2 上搭建
查看一下我的centos 版本
lsb_release -a
linux centos7.2 创建 git 版本库_第1张图片

搭建GIT ,首先我们用
安装git
yum install git
linux centos7.2 创建 git 版本库_第2张图片

安装成功

/一般最好建立一个git分组和git用户名字一样好弄要不容易搞混 /
cat /etc/group 查看分组
cat /etc/passwd 查看用户

我们建立一个git 用户组和用户git 来管理git
groupadd git
useradd git -g git
我们进入 cd /home/git创建.ssh
创建证书登录
mkdir .ssh
chmod 700 .ssh 权限设置700
touch .ssh/authorized_keys 存放公钥的
chmod 600 .ssh/authorized_keys 权限设置600
文件都是属于git用户
开始初始化git仓库
在/home/www
Mkdir /home/www
cd /home/www
chown git:git www
cd www
git init --bare test.git
_3

chown -R git:git test.git
此时仓库已经建立好了空的仓库

进入/etc/ssh 目录,编辑 sshd_config,打开以下三个配置的注释:

服务端 开启
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysfile .ssh/authorized_keys
linux centos7.2 创建 git 版本库_第3张图片

保存并且从新启动SSHD服务
/etc/rc.d/init.d/sshd restart
LINUX centos7.2 阿里云重新启动sshd systemctl start sshd.service
可以开始克隆了
git clone [email protected]:/home/www/test.git
linux centos7.2 创建 git 版本库_第4张图片

本地先创建公钥
ssh-keygen

linux centos7.2 创建 git 版本库_第5张图片

将客户端公钥导入到服务器端
ssh [email protected] ‘cat >> .ssh/authorized_keys’ < ~/.ssh/id_rsa.pub
或者复制进去

git clone [email protected]:/home/www/test.git

可以参考
菜鸟教程git
http://www.runoob.com/git
克隆文件
git clone [email protected] /home/www/test.git

git add . 添加文件

git status -s 查看添加文件状态

A 加文件名

git commit -m "第一次添加文件"

后边不加文件名,更新所有添加,

git push

提交上去

git pull

更新

你可能感兴趣的:(linux centos7.2 创建 git 版本库)