1. 创建git用户

创建用户:

useradd git

设置密码:

passwd git

2. 配置密钥

在本地机器上执行:

ssh-keygen

生成密钥后,将~/.ssh/id_rsa.pub(公钥)内容追加到服务器git用户下的~/.ssh/authorized_keys文件中。

3.在服务器上创建仓库

git init --bare sample.git

4. 本地克隆和提交

git clone  ssh://git@[Server Domain]:[Port]/home/git/sample.git

[Server Domain] : 服务器域名或者IP地址

[Port] : ssh端口,端口为22时可以不填

测试提交:

echo Hello > REAME.md
git add README.md
git commit -m "init"
git push -u origin master