繁体   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