2016-04-25 62 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文件夾本身。