文章目录

  • 1、创建一个 SSH key
  • 2、添加你的 SSH key 到 github上面去

1、创建一个 SSH key

$ ssh-keygen -t rsa -C "your_email@example.com"

代码参数含义:
-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。

以上代码省略了 -f 参数,因此,运行上面那条命令后会让你输入一个文件名,用于保存刚才生成的 SSH key 代码。
当然,你也可以不输入文件名,使用默认文件名(推荐),那么就会生成 id_rsa 和 id_rsa.pub 两个秘钥文件。
接着又会提示你输入两次密码(该密码是你push文件的时候要输入的密码,而不是github管理者的密码),
当然,你也可以不输入密码,直接按回车。那么push的时候就不需要输入密码,直接提交到github上了。

2、添加你的 SSH key 到 github上面去

a、首先你需要拷贝 id_rsa.pub 文件的内容,你可以用编辑器打开文件复制,也可以用git命令复制该文件的内容
b、登录你的github账号,从右上角的设置( Account Settings )进入,然后点击菜单栏的 SSH key 进入页面添加 SSH key。
c、点击 Add SSH key 按钮添加一个 SSH key 。把你复制的 SSH key 代码粘贴到 key 所对应的输入框中,记得 SSH key 代码的前后不要留有空格或者回车。当然,上面的 Title 所对应的输入框你也可以输入一个该 SSH key 显示在 github 上的一个别名。默认的会使用你的邮件名称。

Push代码:Git@github.com: Permission denied (publickey)相关推荐

  1. 解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas

    今天用idea提交代码到github上,push后报错 git@github.com: Permission denied (publickey). fatal: Could not read fro ...

  2. 解决github频繁输入密码问题和git@github.com:Permission denied (publickey)问题

    1.git每次push/pull时,当push或pull方式为http时,解决频繁输入账户名密码问题 git config --global credential.helper store 然后在pu ...

  3. git生成SSH秘钥(git报错git@github.com: Permission denied (publickey). Could not read from remote repositor)

    事情是这样,公司的电脑本来更新代码,拉取代码是没有任何问题的,昨天下班回家后想着把代码拉下来看看,然后在云效上面看到之前生成的秘钥,有好几个之前设置的秘钥,感觉好像没有用手贱给删掉了,早上来公司想着拉 ...

  4. gitHub报错之git@github.com: Permission denied (publickey). fatal: Could not read from remote repository

    前言 当我们在新的电脑环境,本地上传到自己的github储存仓库就会出现时密钥不匹配,被拒绝上传. 第一句 git@github.com: Permission denied (publickey). ...

  5. 出现git@github.com: Permission denied (publickey)的解决方法

    如果是新的主机要git clone自己的私人git项目的时候,会出现 git@github.com: Permission denied (publickey). 导致无法把代码下载下来,此时需要把主 ...

  6. git@github.com - Permission denied publickey错误

    命令行ssh -T git@github.com, 遇到如下错误: git@github.com: Permission denied (publickey). 用户文件夹.ssh下找到文件id_rs ...

  7. git@github.com: Permission denied (publickey).

    2019年04月22日 20:32:40 xiyuan1223 阅读数 90 git@github.com: Permission denied (publickey). 首先用 ssh -vT gi ...

  8. git@github.com:Permission denied(publickey).fatal: Could not read form remote repository错误

    文章目录 前言 问题分析 解决方法 配置客户端 配置服务端 验证 前言 在使用goland从github下载依赖时(git clone github.com/gin-gonic/gin)出现git@g ...

  9. git实战中遇到git@github.com: Permission denied (publickey).的问题

    一.问题 我们在使用git的时候会建立一个私钥和一个公钥来完成彼此的通讯,因此如何使用给一个指令建立一个秘钥至关重要.但是我在实践的过程中出现了git@github.com: Permission d ...

  10. 解决git@github.com: Permission denied (publickey). Could not read from remote repository

    原因分析 Permission denied (publickey) 没有权限的publickey ,出现这错误一般是以下两种原因 客户端与服务端未生成 ssh key 客户端与服务端的ssh key ...

最新文章

  1. C++中基本的输入输出
  2. Traumland--梦乡--IPA--德语
  3. vue/cli 3.0 脚手架【进阶】 使用 amfe-flexible 和 postcss-px2rem进行移动端适
  4. 光纤通道如何过渡到SAN
  5. python语言常量_python---01.各类计算机语言,python历史,变量,常量,数据类型,if条件...
  6. redis介绍与使用
  7. 【oracle】如何恢复误删的表记录数据
  8. 【Absible学习】Ansible普通用户sudo执行指令
  9. linux中禁用Root帐户的4种方法
  10. mysql uuid 索引_Mysql使用Java UUID作为唯一值时使用前缀索引测试
  11. java 同音字_pinyin: The high performance pinyin tool for java.(java 高性能中文转拼音工具。支持同音字。)...
  12. Win10常用命令:定时关机(shutdown命令)
  13. 2022年系统分析师论文模拟题--押题
  14. 赶紧收藏!这些思维导图软件,手机上也能用
  15. 宇视交换机vlan路由配置指导
  16. MySQL(小步笔记)
  17. 失意不灰心得意莫忘形
  18. 【计蒜客 - 蓝桥训练】蒜厂年会(循环数列的最大子段和)
  19. this.$watch(),this.$set(),this.$nextTick()={})
  20. NLP基础-wangdong

热门文章

  1. 人类一败涂地电脑版_热门游戏丨人类一败涂地云游戏来了! 咪咕快游独家正版上线!...
  2. rust(49)-图像(2)
  3. 吴恩达新动作:建立全新机器学习资源 Hub,「以数据为中心的 AI」大本营
  4. 【深度学习】NetAug(网络增强)—Dropout的反面
  5. 数据挖掘提分三板斧!
  6. 【深度学习】ResNet——CNN经典网络模型详解(pytorch实现)
  7. 深度学习笔记 第四门课 卷积神经网络 第二周 深度卷积网络:实例探究
  8. Python入门实战题目
  9. 技术系列课回顾 | 浅谈 Serverless 开发和应用
  10. 互联网1分钟 |1115