Laziness, Impatience and Hubris.

在服务器上创建自己的远程Git仓库

预计 1 分钟

创建git用户

创建git用户并设定好密码

adduser git

限制git用户登录

修改文件/etc/passwd 找到对应git用户的列然后将/bin/bash修改为/usr/local/bin/git-shell

添加公钥

#vi /path/to/gituser/.ssh/authorized_keys
#...添加公钥

创建仓库

git init --bare simple.git
chown -R git:git simple.git

使用

git clone git@serveripordomainname:/path/to/sample.git