[Mercurial の質問にタグを付けましたが、実際には、他のソース管理アプリにも適用される概念的な質問をしています。] バージョン管理下にあるアプリケーション ソース コードを含むフォルダーがあるとします。メイントランクと呼んでください。リポジトリのクローンを作成し、コードの変更を開始し、プログラムの新しいバージョンに取り組み、メイン トランクの一部になることのないリビジョンを次々とコミットします。
ある日、リビジョン 23 に取り組んでいるときに、バグを見つけました。
リビジョン 24 としてコミットします。
私が行った他のすべての変更はせずに、バグ修正をお願いします。リビジョン 24 のコード (バグ修正) だけをメイン トランクにプッシュまたはマージする一般的な手順は何ですか?