开源中国(git.oschina.net)git项目托管公私钥的使用记录

1.如何生成ssh公钥

你可以按如下命令来生成sshkey:

ssh-keygen -t rsa -C"[email protected]"# Generating public/private rsa key pair...# 三次回车即可生成 ssh key

查看你的public key,并把他添加到 Git @ OSCSSH key添加地址

cat ~/.ssh/id_rsa.pub# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh [email protected]

若返回

WelcometoGit@OSC, yourname!

则证明添加成功。 参考    http://git.mydoc.io/?t=154712 官方文档

完成之后, 检查你的项目git地址是不是使用的 ssh地址,如果不是

使用  git remote set-url origin [email protected]:gtx/chrome-weixin.git

修改  远程地址为  ssh 地址。到此可以使用ssh私钥免密码下载提交项目代码了

github 使用方法同理。

注意:如果项目使用  https 地址则不可使用ssh私钥管理项目,任然需要输入用户名和密码

https 地址和 ssh 地址对比
https地址:https://git.oschina.net/gtx/chrome-weixin.git
SSH地址:[email protected]:gtx/chrome-weixin.git

你可能感兴趣的:(开源中国(git.oschina.net)git项目托管公私钥的使用记录)