gitHub添加公钥
gitHub添加公钥
- gitHub是通过SSH公钥连接到现有仓库的
设置SSH Key
ssh-keygen -t rsa -C "your_email@example.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/mouMiFan/.ssh/id_rsa): //Enter 回车
Enter passphrase (empty for no passphrase): //密码
Enter same passphrase again: //密码
结果:
Your identification has been saved in /Users/mouMiFan/.ssh/id_rsa.
Your public key has been saved in /Users/mouMiFan/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:OkZCZO3AEOTsBILDqS/RZQhmr/YW2KVMExtdFOHmZh0 your_email@example.com
The key's randomart image is:
+---[RSA 2048]----+
|*==B+.o=o |
|**ooO.o |
|.o+B.+ o E |
|ooB.+ + . . |
| *.=. .+S. |
|o o .oo. |
| . o + |
| . . . |
| |
+----[SHA256]-----+
在~/.ssh 文件夹中便生成了文件:
id_rsa 文件是私有密钥,id_rsa.pub 是公开密钥。查看公钥
cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4y3M40TOWuHhEraguOtunMtzywSre2ZcsvFUIAQ7DDPkp+pX4Su0RpYaqIvKm4JHy2f3+IsnlbThAJQkbJ4UC8YufHsk7h+bvjnb7P4lQGvbgHTu4zt2xrOBc3XiJrO+bCJLHwzdaVR8qE+uzwEaSE5b+VqH4xZt58yOBV4e2/fCBvlSnOqwuCMdaRNi2HnB1C+TEoEWFfJQxrgFWW1eEwbfwA/g4bkL9jNz8VVPnYRI6kZiVHIA6SLHmVzDdVCy0WgqKFUIkUVPSviahWdFV73IyMIvGt+s1FtE90iKIVH4SBIUrhhbxgHgX6Vgpv6qo2o1QJUqMW23cGwUfALrL your_email@example.com
提交到gitHub
打开 https://github.com/settings/ssh,点击New SSH Key按钮,粘贴上面的公钥保持即可
gitHub添加公钥的更多相关文章
- github添加公钥出现 github ssh key Key is invalid. Ensure you've copied the file correctly的解决办法
因为在公钥查看的时候可能是利用了vim明明查看,所以会有换行,导致这个错误,解决方法是用cat命令查看文件,或者其他方式查看,总之公钥不能有换行.
- github 添加项目
下载git安装 ->https://git-scm.com/downloads 新建git目录 在目录下右键选择Git Bash Here 执行 git init 拷贝项目到git目录下 在gi ...
- windows下如何github ssh 公钥
windows下如何github ssh 公钥 1. 安装git,从程序目录打开 "Git Bash" 2. 键入命令:ssh-keygen -t rsa -C " ...
- 配置github SSH公钥登录
git的安装见https://www.cnblogs.com/liliyang/p/9829931.html 配置git使用ssh密钥 git支持https和git两种传输协议,github分享链接时 ...
- github添加ssh key报错Key is invalid. Ensure you've copied the file correctly
github添加ssh key的时候报错:Key is invalid. Ensure you've copied the file correctly 将秘钥复制粘贴到文本编辑器中,再粘贴复制到
- 菜鳥日記:為 Github 添加 ssh
這只是一篇求真務實言簡意賅的菜鳥日記 記錄了碼盲在OSX 中為Github添加 ssh 的過程 要從 Github 上克隆個源碼到本地,發現無 ssh 密鈅 於是開到官網幫助照貓畫虎如下: 1.打開 ...
- 为github添加ssh key
用git关联github上的远程仓库前需要先为github添加ssh key 一.检查本机是否生成ssh key 本地查找.ssh文件,其中id_rsa.pub中的内容就是ssh key 二.为git ...
- 树莓派 Learning 002 装机后的必要操作 --- 04 添加软件源 之 添加公钥 --- 解决“由于没有公钥,无法验证下列签名”问题
树莓派 装机后的必要操作 - 添加软件源 解决 添加公钥 时会遇到的问题 当你添加完Debian的软件源后,在终端中执行sudo apt-get update时,会出现下面的错误:(这里我添加了3个软 ...
- 如何给 GitHub 添加 SSH key, 如何生成 SSH key 详细图文教程!
如何给 GitHub 添加 SSH key, 如何生成 SSH key 详细图文教程! 一. 生成 SSH key https://ide.c9.io/xgqfrms/ 创建一个空项目:(或使用 ...
随机推荐
- 理解public,protected 以及 private
经常看到在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂.我们首先要明白下面几点. 1.类的一个特征就是封装,public和private作用 ...
- Ubuntu、CentOS上运行.net桌面程序
1.mono->winform 2.wine->windows程序
- 【暑假】[深入动态规划]UVa 10618 Fixing the Great Wall
UVa 10618 Fixing the Great Wall 题目: http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=361 ...
- Android Activity 生命周期中onStart()和onResume()的区别
首先了解Activity的四种状态 Running状态:一个新的Activity启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态.Paused状态:当Activity ...
- grails2.3.11第一课
以指令的方式Getting Started 1. 创建一个项目 grails create-app HelloGrails 2. 因为我环境变量中配置的jdk是1.8的,所以我要把这个项目搞到IDEA ...
- HW6.25
import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...
- 可以使用Markdown了?
园子果然领先 1.标题类 一级标题 二级标题 三级标题 四级 六级 怎么可以用#号?上传上去看看 2.换行 第一行 换一行 在换一行 3.多个下划线 the_odd_egg odd 斜体用星号 4.删 ...
- 弹出框JBox实例
前几天做的考试系统的一些后台弹出框的一些模板.主要是因为普通的弹出框样式不是很好,颜色也不能调换.这里我们用的是JBox,还是从师傅那得知的.自己小实验了下,这里就做个小结. JBox 插件说明 - ...
- AndroidStudio快捷键汇总
最近开始全面转向Android Studio开发了,经常要去查快捷键,索性汇总下,自己方便查找 IDE 按键 说明 F1 帮助 Alt(Option)+F1 查找文件所在目录位置 Alt(Option ...
- Oracle DataGuard数据备份方案详解
Oracle DataGuard是一种数据库级别的HA方案,最主要功能是冗灾.数据保护.故障恢复等. 在生产数据库的"事务一致性"时,使用生产库的物理全备份(或物理COPY)创建备 ...