git.coding.net 配置SSH公钥私钥

####### 配置公钥私钥
用git去管理代码现在已经属于主流了,所以配置SSH会防止每次pull,push 都需要输入账号密码。

Mac/Linux 打开命令行终端, Windows 打开 Git Bash 。 输入ssh-keygen -t rsa -C “username@example.com”,( 注册的邮箱),接下来点击enter键即可(也可以输入密码)。
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 
成功之后
Your identification has been saved in /Users/you/.ssh/id_rsa.
# Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
 $ cd ~/.ssh
 $ ls 
 $ cat id_rsa.pub 
复制其中全部内容,添加到账户[“SSH 公钥”页面](https://coding.net/user/account/setting/keys) 中,公钥名称可以随意起名字。
命令行测试,首次建立链接会要求信任主机。
$ ssh -T git@git.coding.net
 // 注意 git.coding.net 接入到 CDN 上所以会解析多个不同的 
host ip The authenticity of host ‘git.coding.net (61.146.73.68)’ can not be established.
 RSA key fingerprint is 98:ab:2b:30:60:00:82:86:bb:85:db:87:22:c4:4f:b1. 
Are you sure you want to continue connecting (yes/no)? yes 
Warning: Permanently added ‘git.coding.net,61.146.73.68’ (RSA) to the list of kn own hosts.

Enter passphrase for key ‘/c/Users/liubiaocong/.ssh/id_rsa’: Coding.net Tips : 
[ Hello Kyle_lyk! You have connected to Coding.net by SSH successfully! ] `

PS : 如果要配置SSH 一定要clone 遵守SSH协议的 git@xxxx地址,不要克隆https://xxxxx的地址。 这真是个大坑!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,155评论 19 139
  • 简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最简...
    JonesCxy阅读 1,103评论 0 3
  • 1 近一年来,时常做着类似的一个梦。梦里面是一座小镇,荒芜破败、空无一人。我总是在街道上奔跑,在屋顶上呐喊,若是有...
    拙小砚阅读 405评论 4 2
  • 1hzzh1阅读 180评论 0 0
  • 踏着七彩云将自由的你继续前行! 现实可以努力!理想不可没有! 暂时的幸福缺货!你竟然如此焦急! ...
    桢航丶柠檬不凝阅读 157评论 0 3