2016-04-25 24 views
0

你会认为这将是一个简单的问题,但是因为Git本身就是一个“版本控制”系统,所以Google很容易被这个帖子的标题这样的查询搞糊涂了。EGit在Eclipse中使用什么版本的Git?

是的,因为它可能会运行Eclipse Luna并试图了解Eclipse EGit插件正在使用哪个版本的Git。

这是为了让我能理解.gitignore文件正在发生什么。

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

我知道随RHEL 6.7(git v。1.7.1)一起提供的git版本不能按照文档处理**,并且这只在1.8.2中得到了解决,但现在我也是注意到Eclipse似乎也不认识**

有没有人知道这个答案?

+0

的可能的复制[如何例如:It版本映射到Git版本(http://stackoverflow.com/questions/36076840/how-do-egit-版本-map-to-git-versions) –

回答

0

Eclipse使用例如:It这是jgit一个Eclipse团队提供[1]这是一个“轻量级,纯Java库实现Git版本控制系统” [2]

您必须遵守例如:It文档[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

+0

谢谢。自从发布Eclipse发布EGit 3.4时,我并不觉得奇怪,因为它不支持'**'语法,而EGit 4.3在Eclipse市场上可用,并且已经支持几个版本。这是一个简单的解决方案,我现在意识到我的整个问题都有些误导,因为EGit与任何特定版本的Git只有松散的联系。 –

0

您可以随时将git更新到最新版本,并通过命令行工作,以确保您拥有哪个版本。

你安装了什么版本的Egit(不是git)?

如果你不觉得你总是可以看到插件文件夹下,并在Egit文件夹本身。