1、安装git
yum install git
2、添加账号设置密码
useradd git
passwd git
3、创建仓库
su - git
mkdir repository
cd repository
git init --bare my_git.git
此时,仓库已经建立好,路径为:/home/git/repository/my_git.git
4、测试
git clone git@192.168.32.11:/home/git/repository/my_git.git
输入密码即可,后续就正常开发进行拉取和提交了
如果不想输入密码那就配置密钥:
1、首先到客户端, 就是我们开发的电脑, 对git进行配置
git config --global user.name "xdl"
git config --global user.email "xdl@qq.com"
git config --list --global
2、生成密钥
ssh-keygen -t rsa -C "xdl@qq.com"
完成后, 将会在用户目录生成一对密钥,其中有一个.ssh/id_rsa.pub 公钥
3、服务器上,切换到git目录
mkdir .ssh
cd .ssh
touch authorized_keys
vim authorized_keys
# 将.ssh/id_rsa.pub的内容复制到此文件中,wq保存