2009-06-22 111 views
0

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

BTW。有没有办法从蛋内做git svn rebase和git svn dcommit?

回答

0

我一直在试图找出一个小时......据我可以告诉亚基功能不起作用。我会尽力与作者联系。至于git svn的支持,它不像蛋有这个。 (虽然magit一样。据我了解eggmagit叉子,它没有交互底垫中,然而,这将是非常好的。)

+0

谢谢你的尝试。我试着将光标放在凝视的序列上,然后输入C-u r,它在缓冲区中给出了正确的范围,但它似乎没有挤压我标记的任何东西。 – user37248 2009-06-23 08:11:55

+0

这就是我所得到的。我标记的东西。从日志缓冲区,并使用R来做rebase ...但它只是失败,没有错误消息。 – baudtack 2009-06-23 14:18:56

0

我还没有实际使用它,但快速查看源代码建议您需要在日志显示缓冲区内使用它。 (不知道那是什么)。在那里处理交互式底图的代码有很多,所以如果它不起作用,我会感到惊讶。

1

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