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

1.如何生成ssh公钥

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

ssh-keygen -t rsa -C"xxxxx@xxxxx.com"# Generating public/private rsa key pair...# 三次回车即可生成 ssh key

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

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

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

ssh -Tgit@git.oschina.net

若返回

WelcometoGit@OSC, yourname!

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

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

使用  git remote set-url origin git@git.oschina.net:gtx/chrome-weixin.git

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

github 使用方法同理。

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

https 地址和 ssh 地址对比
https地址:https://git.oschina.net/gtx/chrome-weixin.git
SSH地址:git@git.oschina.net:gtx/chrome-weixin.git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,892评论 25 709
  • Git的使用 首先登录https://git.oschina.net,如没有账号进行注册. Git简单介绍 Git...
    Sunney阅读 3,882评论 0 2
  • 心雨编辑部不定期地召集相关师生,以笔会形式,制定办刊宗旨,确定发行目标,拟定工作内容,促进了心雨的健康发展...
    克骧阅读 3,440评论 0 0
  • 我其实是一个不爱看书的人,随着自己年龄的增加老是觉得自己思维各方面都欠缺着不少,慢慢的开始养成读书的习惯,但...
    崴崴阅读 1,547评论 0 0
  • 自卢沟桥事变之后,中国教育史掀开了惊心动魄的一页。由北京大学、清华大学和天津南开大学撤出的一千六百多名师生经过...
    生而丨为王阅读 4,685评论 7 5