eclipse ssh连接git an error_Git的下载安装及配置

ec4b47a380bd29ac35593165ecbbd2ed.png
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Git是一个免费开源的分布式版本控制器

相关学习资料

Git 使用规范流程 - 阮一峰的网络日志​www.ruanyifeng.com
f917943239d1f12f6ef8048d1a4a28e7.png
常用 Git 命令清单 - 阮一峰的网络日志​www.ruanyifeng.com
f5156cdfd780740afcda047907831f81.png
Git远程操作详解 - 阮一峰的网络日志​www.ruanyifeng.com
0a7dd3bfe8d6cea341b6d7ea433191d9.png
Git 工作流程 - 阮一峰的网络日志​www.ruanyifeng.com
1868603322ba8077780f317221445090.png

1、Git的下载与安装

Git下载地址如下

Git - Downloads​git-scm.com

1ea1f38043e2df09dcd5337ad8aa798f.png

根据系统需求下载相应的Git版本,国内的下载总会出现服务器连接失败或者下载失败等问题,所以建议使用VPN下载。

按照安装向导来安装Git,相关参数勾选为默认即可

5393264eb0ae0415c55063880337a32f.png

安装完成后,右键菜单栏会出现Git GUI和Git Bash

d6ca545bb52b830ec1d1415db3098c57.png

2、检测Git是否安装成功

运行CMD,进入命令行,运行git命令

45c97bc533c14cbae57804100edc7b8e.png

出现以上结果表示git安装成功

3、Git与Github相联系

Git是一个分布式版本控制系统,而Github是一个集成了git的服务,它可以以网页或者客户端的形式,帮助用户把git本地的数据提交到远程的服务器里。

配置Github用户名和邮箱

打开Git bash,配置Github用户名和账号(需要先注册好Github账号)

# 配置用户名
git config --global user.name "username"    //( "username"是自己的账户名)
# 配置邮箱
git config --global user.email "username@email.com"     //("username@email.com"注册账号时用的邮箱)

配置完成后输入

git config --global --list

来查看配置的结果

7114a54825aa548797fda7d7b9f45d32.png

生成SSH

在命令行输入以下指令并运行,后面连续敲三次回车,生成的ssh文件位置参照命令提示,默认是系统的用户文件夹

ssh-keygen -t rsa

d56326a40e9bd036275096c791cbc1ed.png

f72016b40afd86fe7ff219045c6d381f.png

将公钥添加到Github管理平台

将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中,在GitHub的个人账户的设置中找到如下界面

7256f408dee97e1a26b543c2a0ed1556.png

Title随意,将id_rsa.pub文件用文本编辑器打开,复制全部粘贴到key中,然后添加SSH公钥,添加成功如下所示

1d7c9ed6757ce71b6dd0384b8c704158.png

测试配置是否成功

在Git Bash中输入

ssh -T git@github.com

SSH警告

当你第一次使用Git的命令连接GitHub时,会得到一个警告:

The authenticity of host 'github.com (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?

这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key的指纹信息是否真的来自GitHub的服务器,输入yes回车即可。

Git会输出一个警告,告诉你已经把GitHub的Key添加到本机的一个信任列表里了:

Warning: Permanently added 'github.com' (RSA) to the list of known hosts.

这个警告只会出现一次,后面的操作就不会有任何警告了。

如果你实在担心有人冒充GitHub服务器,输入yes前可以对照GitHub的RSA Key的指纹信息是否与SSH连接给出的一致。

出现以下结果表示配置成功

e5adb56537f5008a3955b2ccf3ed14a7.png

以上是自己刚开始配置Git的一些记录,对Git的理解和使用很片面,后期会根据自己的学习总结进行更新

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值