19

完全に削除したい場合、Mercurial の機能ブランチを削除するにはどうすればよいですか? 履歴から削除する必要があり、変更を別のブランチにマージしたくありません (コードを破棄するだけです)。

here で説明されているように、他のブランチを新しいリポジトリに複製できることはわかっていますが、それはクリーンなソリューションではないようです。

4

1 に答える 1

25

ここで実用的なソリューションを見つけました。

拡張機能hg stripから使用することで機能します:mq

$ hg strip my_pruned_branch

コメントで述べたように、これは未公開の変更セットにのみ使用する必要があります。

于 2012-06-18T14:26:33.700 に答える