使用Eclipse-Maven-git做Java开发(11)--egit环境准备

梦想与她 提交于 2019-11-28 18:33:24

        前面的那么多篇博客都是在用eclipse和maven在进行项目,完全没有涉及git,接下来的博客就要涉及到git了,所以要把之前没有讲到的eclipse上的git支持组件egit的配置讲一下。

0、环境

        本文说的“egit”指的是eclipse官方开发的eclipse上的git插件,无需额外安装任何的软件,只需要eclipse能够正常工作即可。

        为了统一说明,我说一下我的eclipse版本吧,我是用的是STS-3.7.0,windows版本,相当于eclipse官方的4.5.0版本,其他的版本在界面上可能有一点小差异,但是都不影响正常使用,功能、流程什么的都是一样的。

        最近一段时间都是在公司都是在linux(fedora)上使用eclipse,linux上用起来也是一样的,只是界面样式变了而已,就不单独说明了。

        对于界面不一样的,大家对照着看哈,是在有需要的话,就下载相同的版本吧,地址是:http://spring.io/tools/sts/legacy

1、需要配置什么

        如果说是全部的设置项的话,是有很多的,但是在这里我们没必要那么做,我们要设置的是本地保存位置、提交者的显示信息。

        ps.关于git的介绍大家可以去网上找资料科普一下,顺便了解一下git怎样使用才是“最佳实践”,我不能说我的是最佳实践哈。

2、配置本地仓库保存的默认路径

        相信大家也都了解了,git是一个分布式的版本管理工具,什么是分布式?我也不知道,我只知道我们通过git“克隆”仓库的时候会将仓库里面的所有东西都“拷贝”到本地来,那么在本地就得有一个保存这些文件的位置吧,我这里就说一下怎么配置这个默认的位置。

        首先打开eclipse的首选项设置窗口,“window”->"preferences",打开之后是这样的(可能会有少许差异):

        左边的列表里面找到“team”,展开之,然后里面找到“git”,不要展开,直接点击,右边出现设置的项目,将下图中所框选的部分指定为你所需要的路径即可,:

        默认情况下,这个路径是用来存放git的仓库的更路径,除非在克隆或者新建仓库的时候单独指定。

3、设置提交者的信息

        这个“提交者”不是用来与git服务提供商进行权限认证的,而是用来在提交的时候说明“是谁”提交的,可以这个时候指定,也可以第一次提交的时候通过自动向导来指定,我就是通过第一次提交的时候输入的,下面来看一下保存的信息,顺便可以直接这个时候就指定了。

        还是刚才的首选项设置窗口,展开“git”,点击里面的“configuration”,右边就是全局的设置项,点击“add  entry”添加项目,使得添加后的形式如下即可,具体过程摸索一下。

        其中,“name”是用来显示的,“email”用来辨别是谁提交的,email字段最好填写和git服务提供商身份认证一致的地址,这样在提交日志上的显示会更友好一些。

        ps.这里说一个题外话,有人在这里发现了一个好玩的:如果把这个信息填写为一个出名的人的信息的话,github的git服务会使用对应的人的信息来显示,具体一点,如果我设置为Linus Torvalds在github上的名字和邮箱的话,那么在项目的提交记录里面显示的就是Linus Torvalds在给我的项目贡献,是不是很拉风?

4、总结

        经过上面的两项基本配置,后续我们就可以进行基于git的代码管理了,接下来的博客将使用由osc提供的git服务(地址),如果还没有使用过,推荐大家来试试,非常不错,速度稳定、免费的私有项目、界面友好。

        下一篇博客将讲述如何使用egit插件进行代码的git托管

         enjoy!!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!