10

私には、Windows用のgitGUIインターフェースに夢中になっている同僚がいます。彼がコミットを押しつぶすことができるように、彼にインタラクティブにリベースしてもらいたいと思います。

を使用しTools->Addて追加しようとしましgit rebase --interactiveたが、彼が試してみるとこれがハングします。クライアントはインタラクティブなリベースを処理できますか?できるWindows用の別のGUIクライアントはありますか?または、クライアントでコミットを潰す別の方法がありますか?

4

1 に答える 1

11

GUIを介してそれを行う方法はありません。とはいえ、インタラクティブなリベースなしでコミットを潰す方法はいくつかあります。たとえば、reset --soft 3 commits前に実行し、すべてをインデックスに追加してコミットすることができます。これにより、最後の3つのコミットが効果的に潰されます。

于 2011-06-20T18:06:10.013 に答える