gitHub添加公钥

  1. gitHub是通过SSH公钥连接到现有仓库的
  2. 设置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 是公开密钥。

  3. 查看公钥

    cat ~/.ssh/id_rsa.pub
    
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4y3M40TOWuHhEraguOtunMtzywSre2ZcsvFUIAQ7DDPkp+pX4Su0RpYaqIvKm4JHy2f3+IsnlbThAJQkbJ4UC8YufHsk7h+bvjnb7P4lQGvbgHTu4zt2xrOBc3XiJrO+bCJLHwzdaVR8qE+uzwEaSE5b+VqH4xZt58yOBV4e2/fCBvlSnOqwuCMdaRNi2HnB1C+TEoEWFfJQxrgFWW1eEwbfwA/g4bkL9jNz8VVPnYRI6kZiVHIA6SLHmVzDdVCy0WgqKFUIkUVPSviahWdFV73IyMIvGt+s1FtE90iKIVH4SBIUrhhbxgHgX6Vgpv6qo2o1QJUqMW23cGwUfALrL your_email@example.com
  4. 提交到gitHub

    打开 https://github.com/settings/ssh,点击New SSH Key按钮,粘贴上面的公钥保持即可

gitHub添加公钥的更多相关文章

  1. github添加公钥出现 github ssh key Key is invalid. Ensure you've copied the file correctly的解决办法

    因为在公钥查看的时候可能是利用了vim明明查看,所以会有换行,导致这个错误,解决方法是用cat命令查看文件,或者其他方式查看,总之公钥不能有换行.

  2. github 添加项目

    下载git安装 ->https://git-scm.com/downloads 新建git目录 在目录下右键选择Git Bash Here 执行 git init 拷贝项目到git目录下 在gi ...

  3. windows下如何github ssh 公钥

    windows下如何github ssh 公钥   1. 安装git,从程序目录打开 "Git Bash"  2. 键入命令:ssh-keygen -t rsa -C " ...

  4. 配置github SSH公钥登录

    git的安装见https://www.cnblogs.com/liliyang/p/9829931.html 配置git使用ssh密钥 git支持https和git两种传输协议,github分享链接时 ...

  5. 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 将秘钥复制粘贴到文本编辑器中,再粘贴复制到

  6. 菜鳥日記:為 Github 添加 ssh

    這只是一篇求真務實言簡意賅的菜鳥日記 記錄了碼盲在OSX 中為Github添加 ssh 的過程 要從 Github 上克隆個源碼到本地,發現無 ssh 密鈅 於是開到官網幫助照貓畫虎如下: 1.打開 ...

  7. 为github添加ssh key

    用git关联github上的远程仓库前需要先为github添加ssh key 一.检查本机是否生成ssh key 本地查找.ssh文件,其中id_rsa.pub中的内容就是ssh key 二.为git ...

  8. 树莓派 Learning 002 装机后的必要操作 --- 04 添加软件源 之 添加公钥 --- 解决“由于没有公钥,无法验证下列签名”问题

    树莓派 装机后的必要操作 - 添加软件源 解决 添加公钥 时会遇到的问题 当你添加完Debian的软件源后,在终端中执行sudo apt-get update时,会出现下面的错误:(这里我添加了3个软 ...

  9. 如何给 GitHub 添加 SSH key, 如何生成 SSH key 详细图文教程!

    如何给 GitHub 添加  SSH key, 如何生成  SSH key 详细图文教程! 一. 生成  SSH key https://ide.c9.io/xgqfrms/ 创建一个空项目:(或使用 ...

随机推荐

  1. delphi获取mdb密码

    function GetPasswordFromAccess(AFileName: string): string;var  myms: TMemoryStream;  b: array of Byt ...

  2. [转载]C++命名规则

    在软件开发这一高度抽象而且十分复杂的活动中,命名规则的重要性更显得尤为突出.一套定义良好并且完整的.在整个项目中统一使用的命名规范将大大提升源代码的可读性和软件的可维护性. 在引入细节之前,先说明一下 ...

  3. 异常(Exception)

    1.Java中所有的异常类都会直接或间接地继承自Exception. 2.RuntimeException类也是直接继承自Exception类,它叫做运行时异常,Java中所有的运行时异常都会直接或间 ...

  4. leetcode@ [300] Longest Increasing Subsequence (记忆化搜索)

    https://leetcode.com/problems/longest-increasing-subsequence/ Given an unsorted array of integers, f ...

  5. C#中使用DLL文件

    首先,我们需要在C++程序中导出DLL文件.我使用的是Visual Studio开发,把项目"属性"中的“配置类型”改为"动态库dll",然后添加如下导出代码: ...

  6. android-serialport-api and libusb for android

    libusb for android: Even if you get it compiled, Android is probably not going to let you access the ...

  7. java 内部类的使用

    http://www.cnblogs.com/wenruo/p/5387995.html 内部类 就是在类中嵌套的另一个类. 非静态内部类 创建内部类的方式就是把类定义在外部类里面. class Ou ...

  8. 字符流缓冲区的使用之BufferedWriter和BufferedReader

    从字符输入流中读取文本,缓冲各个字符,从而实现字符.数组和行的高效读取,代码中使用了输入缓冲区的特有的方法:readLine(),获取一行文本数据 import java.io.BufferedRea ...

  9. Delphi 调用netsh命令修改IP地址

    Delphi 调用netsh命令修改IP地址 先介绍一下Netsh命令的使用方法: 在这里跟大家介绍几个简单的指令 1.Show IP 1.1Cmd Mode 直接在cmd下面输入 netsh int ...

  10. iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64

    Xcode升级到5.1 新特性之一就是默认让所有App都通过64位编译器编译.原来在Xcode5.0.x的时候默认的Standard architectures只有(arm7,armv7s),到5.1 ...