1.1 在电脑端生成sshkey文件

打开git bash

输入:

ssh-keygen -t rsa -C "xxxxxxx邮箱地址" 

期间要输入两次密码【github远程添加ssh验证要用到】

git-SSH连接配置

接着输入

ssh-agent -s

在C:\Users\Administrator\.ssh找到id_rsa.pub 并拷贝里头的内容。

1.2 github上面进行配置

到github上点击Setting里头的SSH and GPG keys

git-SSH连接配置

 

点击New SSH key 将刚才拷贝的sshkey复制到内容区里头,点击确定,有时候要输入刚才你设置的密码。

git-SSH连接配置

添加完成:

git-SSH连接配置

1.3 返回git bash验证是否设置成功

输入

ssh -T git@github.com

git-SSH连接配置

 至此github上面配置ssh连接已经完成,以后提交代码都无需通过密码了。

 Git SSH Key的配置好却每次需要输入账号密码解决方法

打开项目目录下的.Git/config文件

然后找到:

 [remote "origin"]

    url =https://github.com/XXX/XXX.github.com.git
    fetch = +refs/heads/*:refs/remotes/origin/*

 替换成: 

[remote "origin"]
    url =git@github.com:XXX/XXX.github.com.git
    fetch = +refs/heads/*:refs/remotes/origin/* 

url是 https的时候会采用用户名认证. 是ssh地址的时候才会采用ssh认证 

由于github 太慢,有的项目可能用的是gitcafe,更改方式同上.

例如:

    url = git@192.168.10.60:platform/component-java.git

 

相关文章:

  • 2021-10-03
  • 2021-11-27
  • 2022-02-23
  • 2021-12-29
  • 2022-12-23
  • 2021-06-04
  • 2021-05-27
  • 2021-07-31
猜你喜欢
  • 2021-08-01
  • 2022-12-23
  • 2021-09-13
  • 2022-01-12
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案