Git与GitHub学习笔记(七)Windows 配置Github ssh key

  • 时间:
  • 浏览:0
  • 来源:大发5分快乐8_极速5分11选5

前言

  

1、修改 .git/config 文件在当前项目下

  SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和有些网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,须要认为SSH是五种生活安全的Shell。SSH登录是须要用户名和密码的,要实现无密码登录,就须要创建SSH 密钥(ssh key),SSH 密钥须要认为是和另一台电脑通信时的唯一的识别证,SSH 密钥对须要让我们 方便的登录到 SSH 服务器,而不让输入密码。GIT源代码管理而是 我使用此种安全机制,本文本将介绍SSH KEY的生成过程。

各种试都出理 不了,最后在这里找到答案:https://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed

出理 办法:

5、push 远程分支

4、测试ssh keys否有有设置成功

》》》我要知道配置了几条次了,因此每次都忘记做笔记了,今天买新电脑了,又提示403,好吧!!

说明:ssh-keygen命令须要生成rsa或dsa五种生活格式的密钥。在上方的示例中,使用-t rsa参数生成了id_rsa和id_rsa.pub有有1个文件,分别表示rsa私钥和rsa公钥。同理,须要使用-t dsa参数生成dsa私钥和dsa公钥,生成的文件名分别是:id_dsa、id_dsa.pub。

在git等源代码管理中,使用 cat /c/Users/Tinywan/.ssh/id_rsa.pub 命令,打印并将相应内容一键复制到源代码管理服务器即可实现git的无密码管理。

遇到以下疑问:

3、修改后的

1、使用ssh-keygen命令生成ssh 密钥

2、公钥管理

点击OK后,提交成功

2、在[remote“origin”]累积找到url ,将其从url = https://github.com/rootux/ms-Dropdown.git 更改为 https://USERNAME@github.com/rootux/ms-Dropdown.git,USERNAME有你在的github用户名。保存(:wq)退出

SSH 是目前较可靠,专为远程登录会话和有些网络服务提供安全性的协议,在终端或cmd输入以下命令行:

  

4、再次push 代码并且 弹出以下窗口,输入GitHub账号的密码就OK了

验证时可能性让人输入YES,当老出以上信息时,说明配置成功,须要连接上GitHub。

3、配置SSH

输入上方命令后,连按有有1个空格即可生成ssh 密钥。如下所示:

将上方的详细代码一键复制到github的SSH中