1. ホーム
  2. mercurial

[解決済み] Mercurialで、プッシュする前に一連のチェンジセットを1つに「圧縮」するにはどうしたらいいですか?

2023-02-01 20:47:41

質問

ローカルとリモートの Mercurial リポジトリを持っているとします。さて、私はある機能に取り組み始めました。私はそれに取り組み、それが完了したと思うとき、チェンジセットをコミットします。もう少しテストしてみると、コードのどこかをいじれば、この機能をさらに改善できることがわかりました。私はその変更を行い、コミットしました。20 分後、この新しい機能にバグがあることがわかったので、それを修正し、それもコミットします。

私は今、リモートリポジトリに本当にプッシュしたい 3 つのチェンジセットを、たとえば "機能 X を実装しています" というメッセージの 1 つのチェンジセットとして持っています。

どのようにしたら、手間をかけずにこれを行うことができますか。私はパッチでそれを行うことができると信じていますが、それは多くの仕事のように思われます。

どのように解決するのですか。

どのように 折りたたみエクステンション ?