git-SSH连接配置

 2023-09-19 阅读 19 评论 0

摘要:1.1 在电脑端生成sshkey文件 git设置ssh key。打开git bash 输入: ssh-keygen -t rsa -C "xxxxxxx邮箱地址" git 生成ssh,期间要输入两次密码【github远程添加ssh验证要用到】 jenkins连接git、接着输入 ssh-agent -s 在C:\Users\Administrator\.ssh找到id_rs

1.1 在电脑端生成sshkey文件

git设置ssh key。打开git bash

输入:

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

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

jenkins连接git、接着输入

ssh-agent -s

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

1.2 github上面进行配置

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

 

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

添加完成:

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

输入

ssh -T git@github.com

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

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

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

然后找到:

 [remote "origin"]

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

 替换成: 

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

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

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

例如:

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

 

转载于:https://www.cnblogs.com/shawWey/p/6701743.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/79438.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息