我喜欢在emacs中使用egg git-front-end,但我无法弄清楚如何使用交互式rebase将几个提交压缩成一个。我知道怎么做命令行,但我看不到要使用的蛋标记(+。*)和哪个蛋命令(r R)可以应用。
顺便说一句。有没有办法在egg中做git svn rebase和git svn dcommit?
答案 0 :(得分:1)
这就像现在的魅力一样。我认为唯一改变的是底层的git版本。我做了一个emerge git(我是Gentoo用户)并使用git版本1.6.3.3
答案 1 :(得分:0)
我一直试图弄清楚这一小时...据我所知,rebase功能不起作用。我试着联系作者。至于git svn
支持,它看起来也不像鸡蛋。 (虽然magit
确实如此。据我所知egg
是magit
的一个分支。但它没有交互式rebase,但这非常好。)
答案 2 :(得分:0)
我实际上并没有使用它,但快速查看源代码表明您需要在日志显示缓冲区中使用它。 (不知道那是什么)。处理交互式rebase的代码相当多,所以如果它不起作用我会感到惊讶。