【问题标题】:Recommended git mode for Emacs [closed]为 Emacs 推荐的 git 模式 [关闭]
【发布时间】:2010-12-16 13:01:48
【问题描述】:

作为最近转换为 git 和长期使用 Emacs 的黑客,我想知道其他严重的 Emacs/Git 黑客对 Emacs23 中的 git 支持有什么建议。我已经开始使用 VC git 后端,并发现它有点像 git 功能的一个薄抽象层。所以我倾向于尝试另一个。除了标准的 Emacs VC 支持之外,谷歌搜索还提供了六种左右的选择。

如果您更喜欢 magit 或 egg,为什么?如果您的推荐具有平台依赖性,那又如何呢?

【问题讨论】:

    标签: git emacs23


    【解决方案1】:

    我开始使用 git.el(它与 Git 一起提供)。主要原因是我已经习惯了psvn.el 来使用 Subversion,而我正在为 Git 寻找类似的东西。而且由于 git.el 具有兼容的键绑定,所以这是我的第一站。

    然而,我真的开始喜欢暂存我的提交(而不是暂存整个文件,而只是暂存块),而 git.el 并没有正确支持这一点。长话短说:我现在正在使用Magit,我很喜欢它。

    说实话,我还没有使用过 Magit 来做例如变基或合并。我仍在为此使用命令行。但我认为,Magit 更好地映射了 Git 必须提供的功能。

    【讨论】:

    • 我已经开始使用 Magit 并且发现它非常令人满意,因为它与 git 更接近。对我来说已经足够了。
    【解决方案2】:

    我使用 Magit 模式。

    【讨论】:

      【解决方案3】:

      很抱歉我不能评论egg,但我已经稳定使用git + emacs 12 个月了。我尝试了 git、git gui、vc-git、git.el 和 magit。我读了所有关于其他的东西。我决定使用 git 命令行来调试新的 repos、克隆和其他不常见的配置内容。我通过 magit 进行大多数 git 操作(比如 97%)。而且...我是一个快乐的露营者;)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-14
        • 2010-11-20
        • 2010-10-18
        • 1970-01-01
        相关资源
        最近更新 更多