你认为这是一个简单的问题,但是由于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似乎也没有认识到**
。
有人知道答案吗?
答案 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/