首先感谢segmentfalut上的朋友对我帮助。

首先:查看你是否有../ssh 这个文件;
怎么查看;找到你的git安装目录,在安装目录下查看是否./ssh,
以我的为例:


在C盘/Users/11/下面;


看到没有.ssh文件;

如果你已经有了这个文件,可以跳过直接区文章末尾;
开始创建:
(用 git bash Here 进行下面的操作)

第一步配置你的用户信息:
命令:
git config --global user.name "Xyd1995" //配置你的账户名字
git config --global user.email "752136881@qq.com" //配置你的创建github账户的邮箱; 查看已经配置好的用户信息:
git config user.name
git config user.email

这里需要主要 git config --global user.name后面要有空格!!

生成SSH key 
命令:ssh-keygen -t rsa -C "752136681@qq.com"
后面填写你得邮箱!!!

这里我发现用cmd 提示 ssh不是命令~~~换用 git bash Here 如果你已经安装了,在桌面右键就会看见

他会提示你输入三个选项需要填写,我也不是太懂。。
第一个是创建这个密钥的文件名称;
第二个是创建一个密码;
第三个是确认这个密码;
百度是:创建一个密码;远程时需要输入这个 密码;我就不填写了。全部回车;

这个就是输入你创建的ssh key的文件名称;默认是id_rsa,如果你回车它就默认在改路径下创建名为id_rsa的文件

创建好了之后,回到我们前面查找的目录,看有没有.ssh文件夹

哎,,,,有了~~~~
./ssh文件下,有一个id_rsa 文件,我们就是需要这个。

登录github 填写这个ssh key

进入个人设置选项,找到setting进入,找到SSH and GPG keys

打开 ssh and GPG keys

测试一下是否可以链接:
命令:ssh -T git@github.com

泡脚凤爪~~~我的报错了 - -.


提示:链接到主机git@github.com端口20超时~~~
百度之后,可能时端口被占用;
解决办法:
在./ssh 下找到congfig文件,如果没有就创建一个

在config文件中复制下面代码:

Host github.com

User git

Hostname ssh.github.com

PreferredAuthentications publickey

IdentityFile ~/.ssh/id_rsa

Port 443

然后在执行 
ssh -T git@github.com 查看是否可以链接;

回车即可,意思百度吧。

链接成功。 ssh key 验证成功,你可以本地仓库上传远程仓库了~

(Git 学习)Git SSH Key 创建步骤的更多相关文章

  1. Win环境 Android Studio使用Git 教程 ( 生成SSH key )

    Github和码云都提供SSH协议,即用户可以用公钥认证方式连接到码云的SSH服务器.这就需要生成并部署SSH Key.下面就是我生成SSH Key的步骤,希望有所帮助: Git生成SSH key 在 ...

  2. Git安装及SSH Key管理之Windows篇

    一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Git版本:Git-2.11.0-64-bit.exe(64位) 二.Git安装 去官网下载完后一路下一步完成安装,如下图:   ...

  3. git之生成SSH key

    git之生成SSH key SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定.利用 SSH 协议可以有效防止远程管理过程中的信 ...

  4. Git学习-Git时光机之版本回退(二)

    Git,是Linus花了两周时间用C写的一个分布式版本控制系统.牛人该怎么定义? 零.结论先行 倒叙总结一下: HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git ...

  5. Git 中 SSH key 生成步骤

    由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下 ...

  6. Git SSH Key 生成步骤

    it是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置. github的ssh配置如下: 一 . 设置git的user name和email: $ git ...

  7. [转] Git SSH Key 生成步骤

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...

  8. Git SSH Key 生成步骤及使用

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...

  9. git ssh key创建和github使用

    github拉代码需要ssh验证 git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置.   一 .设置git: 设置git的user name和ema ...

随机推荐

  1. c函数指针

    #include <stdio.h> int max(int a, int b){ return a > b ? a : b; } int min(int a, int b){ re ...

  2. Lua table笔记

    记录我在使用lua的过程中的一些笔记 默认key为数字递增 local tb={"A",[3]="C","B"} 这个tb通过下标1,2,3 ...

  3. Xmanager power suit 6 最新版注册激活

    Xmanager Power Suit 6.0.0012 最新版注册激活,长期更新 操作步骤 Xmanger Power Suit 官方 其实有两种 .exe 文件,一个是用于试用的,在注册的时候不能 ...

  4. 搭建windows测试环境的步骤

     步骤:1.JDK安装 2.配置好JDK环境变量3.Tomcat安装4.将war包放在Tomcat的发布目录中webapps中,5.conf>server.xml里面设置默认解压,unpackW ...

  5. March 11th, 2018 Week 11th Sunday

    All good things must come to an end. 好景无常. Love is when the other person's happiness is more importa ...

  6. Windows下mysql服务的安装与卸载

    安装 mysqld -install 也可以指定mysql安装服务的文件 my.ini文件配置好后就可以在cmd中安装mysqld服务了,在cmd中运行命令:mysqld --install MySQ ...

  7. MYSQL基本操作(下)

    好了,废话不多说,接着开始Mysql剩下部分的小结了 Mysql 之 基础下 事务 事务:一系列将要发生或正在发生的连续操作,旨在保证数据操作的完整性.在事务开启之后,所有的操作都会被临时存储到事务日 ...

  8. 利用ENVI FX从RGB提取建筑物轮廓

        在QQ热线或者技术咨询会问到:"我有一副RGB的栅格图,想从上面提取相关的一些信息.能不能提取?精度有保证吗?"等等诸如此类的问题.本专题就採用我们经常使用的栅格地图进行建 ...

  9. CSAPP:信息的表和处理2

    CSAPP:信息的表和处理2 关键点:浮点数.浮点数运算. 二进制小数IEEE浮点数表示浮点数转换(单精度)参考 二进制小数   形如表示的二进制数,其中每个位的取值范围位0和1.这种表示方式的定义如 ...

  10. 【转】Windows中设置Fiddler抓HTTPS请求的解决办法 Unable to configure Windows to Trust the Fiddler Root certificate .

    官网设置 Click Tools > Fiddler Options > HTTPS. Click the Decrypt HTTPS Traffic box. 按照上述要求,我的设置是这 ...