首先我是root权限进行操作的,并且我只是自己个人用的服务器,所以网上的禁止Shell登录,证书登录都是没弄的,只是简单的实现了git仓库的克隆,推送等简单功能。
1.安装git
apt update
apt upgrade
apt install git
2.创建git账户
adduser git
这里除了设置密码其他的随便设置或者回车就可以了
3.创建git仓库目录
mkdir /home/git/repositories
chown git:git /home/git/repositories
chmod 755 /home/git/repositories
4.创建新项目仓库
cd /home/git/repositories
mkdir test.git
cd test.git
git init --bare
cd ../
chown -R git test.git
5.从其他电脑上clone项目
git clone [email protected]:/home/git/repositories/test.git
注意home前面的/别掉了,没写上会提示该仓库不存在
附上一个git bash 远程liunx保持长连接的命令
ssh -o ServerAliveInterval=60 -l root xx.xx.xx.xx