git连接github以及SourceTree的连接

本文详细介绍了如何在本地生成RSA密钥,并将其添加到GitHub账户中,实现通过SSH方式安全地进行Git操作。包括使用ssh-keygen命令生成密钥对、在GitHub上添加SSH密钥以及在SourceTree中配置SSH密钥的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.生成rsa秘钥

打开git bash命令行,输入

ssh-keygen -t rsa -C "youemail@126.com" 
//后边是你的git本地修改的邮箱
//输出
//Generating public/private rsa key pair.
//Enter file in which to save the key (/c/Users/admin/.ssh/id_rsa):
// /c/Users/admin/.ssh/id_rsa already exists.
//Overwrite (y/n)? y
//Enter passphrase (empty for no passphrase):
//Enter same passphrase again:
//Your identification has been saved in /c/Users/admin/.ssh/id_rsa.
//Your public key has been saved in /c/Users/admin/.ssh/id_rsa.pub.
//The key fingerprint is:
//SHA256:jhBBh8uUmtFd6Hh0ML0F6ARyBUJW2QjiACHVl5k33b0 2399865721@qq.com
//The key's randomart image is:
+---[RSA 2048]----+
|B+B*B@=Xoo . .   |
|+o.+Oo%.= o . .  |
| . *.O o +     . |
|  o +.+ .     E  |
|    ..  S        |
|     . o         |
|      . .        |
|                 |
|                 |
+----[SHA256]-----+

输出第二行是生成秘钥的存放位置,打开它,找到id_rsa.pub文件,复制内容

2.打开github配置秘钥

选择右上角自己的图标--setting--SSH and GPG keys--new ssh key

title随便取,key就是刚复制的内容,完成就好

检测是否成功

ssh -T git@github.com

3.SourceTree连接GitHub

点击工具--选项--一般,选择SSH秘钥到刚才的id_rsa文件,确定

推送的时候复制仓库的链接就好了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值