目次
以前、ツリーにしたすべての変更を一度にコミットする方法について学びました (第12章参照)。
また、「きれいな」チェンジセットを作ることの重要正についても 少し理解していることと思います (commit をうまく使うこと — きれいなチェンジセットの概念項参照)。
この章では通常の状況ではない、非常に特殊な状況で利用できる技法について お見せします。
大きなプロジェクトツリーからあり、ある複雑な修正のまっただ中にいるとします。 あなたはたくさんのファイルを修正しましたが、まだやっていない他の修正が たくさんあるとします。
ここで不意にまだ触れていないファイルのどれかに つまらないバグがあることに気づいたとします。
あなたがやりそうなこととしては:
1) 作業を中断して、そのバグを修正し、
2) その修正をコミットし、
3) 再び複雑な修正作業に戻る、という方法です。
どうやってそれをやることができるでしょう?