如何在egg / Emacs中进行交互式git rebase?

时间:2009-06-22 20:20:46

标签: git emacs emacs-egg

我喜欢在emacs中使用egg git-front-end,但我无法弄清楚如何使用交互式rebase将几个提交压缩成一个。我知道怎么做命令行,但我看不到要使用的蛋标记(+。*)和哪个蛋命令(r R)可以应用。

顺便说一句。有没有办法在egg中做git svn rebase和git svn dcommit?

3 个答案:

答案 0 :(得分:1)

这就像现在的魅力一样。我认为唯一改变的是底层的git版本。我做了一个emerge git(我是Gentoo用户)并使用git版本1.6.3.3

答案 1 :(得分:0)

我一直试图弄清楚这一小时...据我所知,rebase功能不起作用。我试着联系作者。至于git svn支持,它看起来也不像鸡蛋。 (虽然magit确实如此。据我所知eggmagit的一个分支。但它没有交互式rebase,但这非常好。)

答案 2 :(得分:0)

我实际上并没有使用它,但快速查看源代码表明您需要在日志显示缓冲区中使用它。 (不知道那是什么)。处理交互式rebase的代码相当多,所以如果它不起作用我会感到惊讶。