apt-get install git
adduser --shell /usr/bin/git-shell git
扩展阅读: What's the difference between adduser and useradd?
把客户端~/.ssh/id_rsa.pub内容添加到服务器~git/.ssh/authorized_keys中就可以了。
扩展阅读:Providing Your SSH KEY。
# 替换${name}为你的仓库名
cd ~git && sudo -u git git init --bare ${name}.git
# 绑定远程仓库
git remote add origin git@${host}:${name}.git
# push
git push --set-upstream origin master