前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git配置SSH keys

Git配置SSH keys

作者头像
鹏程
发布2023-07-28 16:54:46
3630
发布2023-07-28 16:54:46
举报
文章被收录于专栏:Pengcheng's Blog

本方法都可适用于Github、Gitee、Coding等等 本文已Coding配置SSH为例

1.检查你电脑上是否有SSH Key

代码语言:javascript
复制
~/.ssh ls
  • 如果电脑上有,就会显示 bash: /c/Users/…/.ssh: Is a directory
  • 如果电脑上没有,那就显示 bash: /c/Users/…/.ssh: No such file or directory
1690391800466.png
1690391800466.png
1690391864773.png
1690391864773.png

2.创建SSH Key

如果你电脑上有了,你就可以直接跳过这一步

在Git Bash等终端中输入

代码语言:javascript
复制
#ssh-keygen -t rsa -C "你的邮箱"
ssh-keygen -t rsa -C "pengcheng@pengcheng.team"

然后就会显示

代码语言:javascript
复制
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):

这里让输入一个文件名,用于保存刚才生成的 SSH key 代码。 可以不用输入,直接回车,那么就会默认生成id_rsa和id_rsa.pub两个秘钥文件。 这时候已经创建好.ssh这个文件夹了,会提示:

代码语言:javascript
复制
Created directory '/c/Users/Administrator/.ssh'.

接下来会要求输入密码

代码语言:javascript
复制
Enter passphrase (empty for no passphrase):

如果设置了密码,那在你使用ssh传输文件的时候,你就要输入这个密码。 也可以不用设置,直接回车。

代码语言:javascript
复制
Enter same passphrase again:

要求再输入一次密码,上一步没设置密码,这里直接回车就可以了。 到这里秘钥就设置好了,你会收到这段代码提示

代码语言:javascript
复制
Your identification has been saved in /c/Users/…/.ssh/id_rsa
Your public key has been saved in /c/Users/…/.ssh/id_rsa.pub
1690392746875.png
1690392746875.png

3.添加SSH Key到Coding

在Coding的个人账户设置中,进入SSH公钥页面,点击右上角的新增公钥 公钥名称可以随便填写 公钥内容:找到刚刚生成的id_rsa.pub文件,复制文件内容粘贴到公钥内容中 公钥有效期:自行设定

1690392902199.png
1690392902199.png
1690393205869.png
1690393205869.png

然后就会受到建立成功的邮件了

1690393320288.png
1690393320288.png

4.测试SSH Key

在Git Bash等终端中输入

代码语言:javascript
复制
ssh -T git@e.coding.net
1690393521846.png
1690393521846.png

5.拉取仓库代码

1690393762626.png
1690393762626.png
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023年04月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.检查你电脑上是否有SSH Key
  • 2.创建SSH Key
  • 3.添加SSH Key到Coding
  • 4.测试SSH Key
  • 5.拉取仓库代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档