2

最後の n コミットを新しい mq キューにエクスポートし、実際のリポジトリからコミットを削除する簡単な方法はありますか?

新しい機能の開発を始めることがよくありますが、後で自分が何か間違ったことをしたことに気付き、パッチを折りたたむために MQ を使用したいと思いました。

私は現在やっています:

  1. 最後の n 個のコミットを単一のパッチとしてエクスポート
  2. 最後の n 個のコミットを取り除く
  3. 新しい mq を作成する
  4. すべてのパッチを逆順にインポートする
4

1 に答える 1

8

簡単です(マージがない限り):

hg qimport -r base:tip

そして、voilà。

于 2009-11-03T09:32:14.757 に答える