Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
作为一个最近转换为 git 和长期 Emacs 黑客的人,我想知道其他严重的 Emacs/Git 黑客对 Emacs23 中的 git 支持有什么建议。我已经开始使用 VC git 后端,发现它有点像 git 功能的一个薄抽象层。所以我倾向于尝试另一个。除了标准的 Emacs VC 支持外,谷歌搜索还提供了六种左右的选择。
如果您更喜欢 magit 或 egg,为什么?如果您的推荐具有平台依赖性,那又如何呢?
我开始使用 git.el(它与 Git 一起提供)。主要原因是因为我已经习惯了psvn.el来使用 Subversion,而我正在寻找与 Git 类似的东西。由于 git.el 具有兼容的键绑定,因此这是我的第一站。
然而,我真的开始喜欢暂存我的提交(而不是暂存完整的文件,而只是暂存块),而 git.el 并没有正确支持这一点。长话短说:我现在正在使用Magit,我很喜欢它。
老实说,我还没有使用 Magit 来做例如变基或合并。我仍在为此使用命令行。但我认为,Magit 更好地映射了 Git 必须提供的功能。
我使用 Magit 模式。
很抱歉我不能评论egg,但我已经稳定使用git + emacs 12 个月了。我尝试了 git、git gui、vc-git、git.el 和 magit。我读了所有关于其他的东西。我决定使用 git 命令行来调试新的 repos、克隆和其他不常见的配置内容。我通过 magit 进行大多数 git 操作(比如 97%)。而且...我是一个快乐的露营者;)