参考:
1. http://blog.kejyun.com/2014/02/Git-Clone-Push-Pull-Request-By-Using-SSH-Without-Password-On-Ubuntu12.04.html
2. https://help.github.com/articles/generating-ssh-keys/
-----
我的 .git/config: (目录 /var/www/80proxy/.git/config)
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[branch "master"]
[remote "origin"]
url = git@github.com:wusuopubupt/80proxy.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
~/.ssh/ 目录:
root@ip-172-31-0-145 80proxy $ vim ~/.ssh/
authorized_keys config id_rsa_80proxy id_rsa_80proxy.pub known_hosts
github(server端):