将git与oschina的远程代码仓库进行连接,这里使用命令:
ssh-keygen -t rsa -C “youremail@qq.com”(注意ssh-keygen是连在一起的)
然后将公钥复制到oschina git上的ssh key的管理界面上面注意,有提示,如果key的格式不正确的话也会出现问题。
格式一般为:
(第一行)ssh-rsa
(第二行)公钥内容
(第三行)你的邮箱
这里我验证ssh -T git.oschian.net出现下面的错误:
但是昨天没有生成公钥,push,poll也成功了,其实上面的命令是错误的,这里看下面的图:
小心无大错,谨记。