2010年GIT IDE插件的状态如何?

时间:2010-11-19 16:41:16

标签: eclipse git emacs ide

我的公司正在转向GIT,我对GIT的IDE插件状态感到好奇。 old question在2008年得到了解答,我希望答案不再适用。

3 个答案:

答案 0 :(得分:4)

对于emacs来说,

Magit还活着。

Alex Ott为emacs提供了nice overview种各种git选项。

答案 1 :(得分:2)

eclipse的EGit插件正处于孵化阶段。

我在过去的6个月里一直在使用Git。虽然我们已经为eclipse安装了EGit插件,但我找不到它。我们使用msysgit项目作为主要的git客户端以及KDiff3作为merge / diff工具。这种组合非常适合我们

答案 2 :(得分:2)

我对EGit的经验是它还没有准备好用于任何实际用途。我最大的抱怨是Egit试图融入SVN使用模型。所以基本上它是一个残缺的实现,因此没有动力从SVN切换。功能上有一些相当大的差距(没有rebase),GUI也无处可用(虽然也是eclipse的MHO)。人们抱怨git命令行,但不知何故,eGit设法实现了一个更不直观的GUI。其他一些问题是:

  1. git index是隐藏的,不确定你是否可以在GUI中暂存文件
  2. no rebase
  3. 没有多分支历史记录视图
  4. fetch / pull隐藏在菜单中
  5. 工作副本和提交之间的差异并未真正实现(除了使用quickdiff)
  6. Egit和Eclipse同步功能不能很好地协同工作
  7. 无法在gui
  8. 中执行git-status