質問: mercurial(hg)で発信チェンジセットを削除するにはどうすればよいですか? hg outを実行すると、3つの送信チェンジセットがあります。それらをゴミ箱に捨てて、中央リポジトリの状態に戻したいと思います。どうやって?
回答: もう1つのオプションは、hg strip command を使用することです。これは、mq( mercurial queues )拡張機能の一部です。mercurialの哲学は不変の歴史であるため、その歴史を操作するコマンドは嫌われますが、ストリッピングやリベースによって、原因よりも多くの問題が解決される場合があります。 tortoisehg を使用する場合は、 mq拡張機能を有効にする を使用する必要があります。 v1.0 thgより前はデフォルトで有効にされていましたが、多くの議論の結果、実際には「高度な」機能であり、使用者がそれを有効にする方法を理解するまでは省略しておく必要があると判断されました。