• (Git 学习)Git SSH Key 创建步骤


    首先感谢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 验证成功,你可以本地仓库上传远程仓库了~

  • 相关阅读:
    enyo学习之enyo.Object类
    java.lang.Object
    Nginx转发匹配规则
    工具类Redis工具类
    Redis从0到精通Redis.conf详解
    工具类类型转换器
    Docker入门到精通
    Redis从0到精通Jedis
    工具类字符集工具类
    Spock高质量单元测试实操篇
  • 原文地址:https://www.cnblogs.com/mabingxue/p/8760239.html
Copyright © 2020-2023  润新知