Eclipse中使用git

Eclipse中提供的git插件其实就是提供了一个能进行git操作的用户界面而不需要使用命令的方式操作,只需要将相关项目仓库信息进行配置即可以在eclipse中使用git,比如从远程仓库中clone项目时,一般我们使用git clone 命令的方式,但在eclipse中直需要配置好仓库的地址,本地仓库的路径等,然后按照界面提示eclipse可以帮我们完成远程仓库的clone。其实eclipse内部还是使用git命令从远程clone.所以,学习git的关键还是要理解git本身的东西,这个掌握了,不管用什么插件,都离不开git的基本原理。

Eclipse中使用git的步骤:

1.git的安装:

  eclipse较新的版本已经自带了git插件,再不需要另外安装,可通过“Help/AboutEclipse”查看是否已存在git插件,如图:

如果不存在则点击“Help/Install new Software”进行下载安装插件:

git安装好后,就可以开始使用了,这里首先就是本地及远程仓库的建立,要么就是从已经存在的远程仓库中进行clone,建立本地仓库。或者是先建立好本地仓库,然后将本地仓库中的相应分支推送到远程仓库,这些和单独使用git命令行客户端工具进行建立仓库时是一样的,在这边只是在界面上操作,下面进行仓库的建立。

2.从远程仓库中clone项目和将本地项目托管到远程仓库

1)从已存在远程仓库中clone项目到本地,再导入eclipse

"File/import",然后选择Git

注意:这里如果选择了ssh协议,就需要生成密钥和公钥,并将公钥添加到远程仓库中之后本地才能和远程之间进行通信。

生成密钥和公钥的步骤:(如果已经有密钥和公钥并且已经在远程仓库中添加过,略过此步骤,继续向下)

关于此部分,可详细参考另一位同行的详细博文介绍:https://www.cnblogs.com/wavky/p/egit-ssh.html

至此,从远程仓库clone项目到本地,然后导入到eclipse中运行已经完成。

2)将项目托管到远程git仓库

将eclipse中的项目托管到远程git仓库首先还是需要建立本地仓库,然后再通过commit push 等命令推送到远程仓库即可完成项目远程托管,直接看图吧。

本地仓库建好后,eclipse中的项目会自动被提交到仓库中,只需要在eclipse中进行push就行,push后将会被推送到远程仓库。

3.eclipse中进行git操作

1)push项目到远程仓库

push时跟使用git 命令行客户端操作时是一样的,也是将更改add 到暂存区,然后将暂存区的更改commit到本地仓库,然后再push到远程仓库。

Git Staging窗口功能说明

2)从远程仓库pull项目到本地仓库

从远程仓库pull时,如果没有配置远程仓库,需要先进行对应远程仓库的配置,然后才能pull

以上就是整个eclipse中使用git的过程。

总之,这里建议大家如果要在eclipse中使用git,先把git的原理和一些基本操作命令掌握,要不然即时在eclipse这边还是会使用的比较困难。

最后,推荐一篇其他博主写的文章,大家可以参考。https://blog.csdn.net/rongxiang111/article/details/78696461

原文地址:https://www.cnblogs.com/hanszhao/p/9293729.html