EGit在Eclipse中使用了什么版本的Git?

时间:2016-04-25 23:08:34

标签: eclipse git gitignore egit

你认为这是一个简单的问题,但是由于Git本身就是一个“版本控制”系统,谷歌对这个帖子的标题之类的查询感到非常困惑。

尽管如此,我正在运行Eclipse Luna并尝试了解Eclipse EGit插件正在使用的Git版本。

这样我就能理解.gitignore文件的内容。

似乎documentation on gitignore provided at the official site与Eclipse中的git提供程序不同步,特别是在处理前导和尾随**符号方面。

我知道RHEL 6.7附带的git版本(git v.1.7.1)根据文档不能处理**,并且这只能在1.8.2中解决,但现在我我也注意到Eclipse似乎也没有认识到**

有人知道答案吗?

2 个答案:

答案 0 :(得分:0)

您可以随时将git更新到最新版本,并从命令行工作,以确定您拥有的版本。

您安装了哪个版本的Egit(不是git)?

如果您没有找到,您可以随时查看插件文件夹和Egit文件夹本身。

答案 1 :(得分:0)

Eclipse使用egit,它是jgit [1]的eclipse团队提供者,它是一个“实现Git版本控制系统的轻量级纯Java库”[2]

你必须遵循egit文档[3],而不是git文档。它们既可以读取和写入相同的git存储库格式,也可以使用git协议,但不会有完全相同的命令。因此,您引用的git文档可能不适用。

1 http://www.eclipse.org/jgit/

2 http://www.eclipse.org/egit/

3 http://wiki.eclipse.org/JGit/User_Guide