关于Eclipse上集成Git你所不知道的(一)

本文介绍了如何在Eclipse中集成Git,包括检查和安装Eclipse的egit插件,配置Git的邮箱和用户,设置SSH,以及解决连接GitHub过程中的问题。通过详细步骤,帮助读者理解如何在Eclipse中与Git仓库建立连接并进行提交和推送操作。

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

Git目前成为了企业中版本控制的主流工具,将Git集成到开发工具中也成为必然,本系列文章将围绕Eclipse集成Git,以及在集成和使用过程中遇到的问题进行一一讲解与解决

egit插件:

新版的Eclipse都自带了egit, 检查Eclipse是否带了egit插件:help – about eclipse, 如果有如下图标就说明已经安装了egit 插件:
在这里插入图片描述
1、插件的安装:

i. 在线安装:http://download.eclipse.org/egit/updates

ii. 离线安装:下载离线包,再以Achive的方式安装插件即可

2、检查配置:

a) Windows – preference – Team – Git – Configuration:

i. 确保Git的邮箱和用户设置正确:在这里插入图片描述
如果配置有误,可以“Add Entery”:在这里插入图片描述
b) 检查ssh 设置,如果报错连接失败,请检查以下的配置:

i. Windows – preference – General – Network Connection – SSH2:在这里插入图片描述
ii. 如果 private keys 不正确,点击 Add Private Key,添加路径下的私钥:在这里插入图片描述
Eclipse中的项目与Git仓库连接:

i. 在项目上右击 Team – Share Project – Git:
在这里插入图片描述
“?”, 表示“untracted”未追踪的,表示还未跟Git建立起关联,相当于在用git命令时,需要执行:git add xxx 来将untracted 文件加入到Git的暂存区中。在Eclipse中,执行菜单(Index就是Git的暂存区),相当于命令行中执行git add . :
在这里插入图片描述
ii. 加入Git的暂存区后(? 变成了*,表示此时已进入了Git的暂存区中):在这里插入图片描述
iii. 提交:
在这里插入图片描述
如果没有错误发生,则代码在本地库中提交成功!

本地项目与Github连接(关于Github配置不再详述):

a) Git 上配置SSH

b) gitHub上创建一个测试库

c) 拷贝测试库的地址

d) 在Eclipse中将代码push到远程:
在这里插入图片描述
TIP:小技巧– 此时先在Github上拷贝完地址后,在Eclipse中操作Push,会自动将拷贝的地址完成填充
在这里插入图片描述
连接Github报错:在这里插入图片描述
填写正确的认证信息、选择正确的协议:SSH、https

提交成功:在这里插入图片描述
从Github上pull时报错:在这里插入图片描述
报错:
在这里插入图片描述
这个问题是由于Eclipse中Git的一个配置导致的:

添加一个Key – Value:Key=remote.origin.url Value=github上项目的完整路径
在这里插入图片描述
再次pull将不会出现问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值