I started out using git.el (which comes with Git). The main reason was because I had been used to psvn.el to work with Subversion and I was looking for something similar for Git. And since git.el has compatible key bindings, it was my first stop.
However, I was really starting to enjoy staging my commits (and not staging the complete file, but only chunks) and git.el did not support this properly. To make a long story short: I'm using Magit at the moment and I'm loving it.
To be honest, I haven't used Magit yet to do e.g. rebasing or merging. I'm still using the command line for that. But my opinion, Magit has a better mapping of the functionality Git has to offer.
I'm sorry I can't comment on egg, but I have been using git + emacs steadily for 12 months. I tried git, git gui, vc-git, git.el, and magit. I read all about other stuff. I settled in using the git command line to commission new repos, clone, and other infrequent configurational stuff. I do most git operations (say 97%) via magit. And... I'm a happy camper ;)
发布评论
评论(3)
我开始使用 git.el(Git 附带的)。主要原因是因为我已经习惯了 psvn.el 来工作Subversion 和我正在为 Git 寻找类似的东西。由于 git.el 具有兼容的键绑定,因此这是我的第一站。
然而,我真的开始喜欢暂存我的提交(而不是暂存完整的文件,而只是暂存块),而 git.el 并没有正确支持这一点。长话短说:我现在正在使用 Magit我很喜欢它。
老实说,我还没有使用过 Magit 来进行变基或合并等操作。我仍然使用命令行来实现这一点。但我认为,Magit 更好地映射了 Git 所提供的功能。
I started out using git.el (which comes with Git). The main reason was because I had been used to psvn.el to work with Subversion and I was looking for something similar for Git. And since git.el has compatible key bindings, it was my first stop.
However, I was really starting to enjoy staging my commits (and not staging the complete file, but only chunks) and git.el did not support this properly. To make a long story short: I'm using Magit at the moment and I'm loving it.
To be honest, I haven't used Magit yet to do e.g. rebasing or merging. I'm still using the command line for that. But my opinion, Magit has a better mapping of the functionality Git has to offer.
我使用 Magit 模式。
I use Magit mode.
很抱歉我无法评论egg,但我已经稳定使用git + emacs 12个月了。我尝试了 git、git gui、vc-git、git.el 和 magit。我读了所有其他的东西。我决定使用 git 命令行来委托新的存储库、克隆和其他不常见的配置内容。我通过 magit 完成大部分 git 操作(比如 97%)。而且......我是一个快乐的露营者;)
I'm sorry I can't comment on egg, but I have been using git + emacs steadily for 12 months. I tried git, git gui, vc-git, git.el, and magit. I read all about other stuff. I settled in using the git command line to commission new repos, clone, and other infrequent configurational stuff. I do most git operations (say 97%) via magit. And... I'm a happy camper ;)