作为最近转换为git和长期的Emacs黑客,我想知道其他严重的Emacs/Git黑客在Emacs23中为git支持推荐了什么.我已经开始使用VC git后端,并发现它有点像git功能的抽象层.所以我倾向于尝试另一种.除了标准的Emacs VC支持外,谷歌搜索还有大约六种选择.
如果你喜欢magit或egg,为什么?如果你的推荐有平台依赖性,那怎么回事?
我开始使用git.el(随Git一起提供).主要原因是因为我习惯了psvn.el来使用Subversion,而我正在为Git寻找类似的东西.由于git.el具有兼容的键绑定,因此它是我的第一站.
但是,我真的开始喜欢暂存我的提交(而不是暂存完整的文件,但只有chunk),git.el没有正确支持.长话短说:我现在正在使用Magit,我很喜欢它.
说实话,我还没有使用Magit来做例如变基或合并.我还在使用命令行.但我认为,Magit可以更好地映射Git提供的功能.