簡體   English   中英

IDE與GIT集成

[英]IDE integration with GIT

我們正在考慮從CVS遷移到GIT。 我們的整個開發過程都集中在IntelliJ上,而我們發現的插件(GIT4idea)嚴重缺乏。 諸如全局歷史記錄日志或差異更改之類的基本功能已完全丟失。

IntelliJ領域中還有其他選擇嗎? 而且,如果沒有,您認為哪個最新的Java IDE具有最佳的GIT集成?

2012年1月更新

當然,正如ThorbjørnRavn Andersen在評論中指出的那樣,使用最新的Eclipse(3.6、3.7+)時, EGit現在是Eclipse的官方Git插件,並且在Eclipse中提供了相當完整的Git功能集。

Egit倉庫

EGit項目正在GitJGit Java實現之上實現Eclipse工具(現在非常穩定)。


2009年7月的原始答案:

我們在Eclipse中使用JGit ,但是發現插件不夠穩定。

JGit早在2009年

因此,基本上,我們的IDE旁邊仍然運行着gitk ...或我們確實有一些腳本來封裝通過IDE Git插件不可用的任何操作。

git-idea

http://code.google.com/p/git-idea/


下一個選項是使用不集成IDE的GIT。

  • Git-Gui或Tortoise GIT
  • 從命令行

我發現Netbeans和Eclipse的插件都缺少一些問題(有時是令人討厭的問題)。 盡管我的Eclipse更好,但仍不夠穩定。

我建議只使用命令行。 我知道這是不一樣的,但是應該沒什么大不了的

現在git4idea (用於IDEA), nbgit (用於Netbeans), egit (用於Eclipse)都是成熟的插件,它們通過jgit提供了出色的Git集成。 這只是您喜歡使用哪種IDE的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM