前面的那么多篇博客都是在用eclipse和maven在进行项目,彻底没有涉及git,接下来的博客就要涉及到git了,因此要把以前没有讲到的eclipse上的git支持组件egit的配置讲一下。linux
本文说的“egit”指的是eclipse官方开发的eclipse上的git插件,无需额外安装任何的软件,只须要eclipse可以正常工做便可。git
为了统一说明,我说一下个人eclipse版本吧,我是用的是STS-3.7.0,windows版本,至关于eclipse官方的4.5.0版本,其余的版本在界面上可能有一点小差别,可是都不影响正常使用,功能、流程什么的都是同样的。github
最近一段时间都是在公司都是在linux(fedora)上使用eclipse,linux上用起来也是同样的,只是界面样式变了而已,就不单独说明了。spring
对于界面不同的,你们对照着看哈,是在有须要的话,就下载相同的版本吧,地址是:http://spring.io/tools/sts/legacy
windows
若是说是所有的设置项的话,是有不少的,可是在这里咱们不必那么作,咱们要设置的是本地保存位置、提交者的显示信息。eclipse
ps.关于git的介绍你们能够去网上找资料科普一下,顺便了解一下git怎样使用才是“最佳实践”,我不能说个人是最佳实践哈。maven
相信你们也都了解了,git是一个分布式的版本管理工具,什么是分布式?我也不知道,我只知道咱们经过git“克隆”仓库的时候会将仓库里面的全部东西都“拷贝”到本地来,那么在本地就得有一个保存这些文件的位置吧,我这里就说一下怎么配置这个默认的位置。分布式
首先打开eclipse的首选项设置窗口,“window”->"preferences",打开以后是这样的(可能会有少量差别):工具
左边的列表里面找到“team”,展开之,而后里面找到“git”,不要展开,直接点击,右边出现设置的项目,将下图中所框选的部分指定为你所须要的路径便可,:spa
默认状况下,这个路径是用来存放git的仓库的更路径,除非在克隆或者新建仓库的时候单独指定。
这个“提交者”不是用来与git服务提供商进行权限认证的,而是用来在提交的时候说明“是谁”提交的,能够这个时候指定,也能够第一次提交的时候经过自动向导来指定,我就是经过第一次提交的时候输入的,下面来看一下保存的信息,顺即可以直接这个时候就指定了。
仍是刚才的首选项设置窗口,展开“git”,点击里面的“configuration”,右边就是全局的设置项,点击“add entry”添加项目,使得添加后的形式以下便可,具体过程摸索一下。
其中,“name”是用来显示的,“email”用来辨别是谁提交的,email字段最好填写和git服务提供商身份认证一致的地址,这样在提交日志上的显示会更友好一些。
ps.这里说一个题外话,有人在这里发现了一个好玩的:若是把这个信息填写为一个出名的人的信息的话,github的git服务会使用对应的人的信息来显示,具体一点,若是我设置为Linus Torvalds在github上的名字和邮箱的话,那么在项目的提交记录里面显示的就是Linus Torvalds在给个人项目贡献,是否是很拉风?
通过上面的两项基本配置,后续咱们就能够进行基于git的代码管理了,接下来的博客将使用由osc提供的git服务(地址),若是尚未使用过,推荐你们来试试,很是不错,速度稳定、免费的私有项目、界面友好。
下一篇博客将讲述如何使用egit插件进行代码的git托管
enjoy!!