-
バグったプログラムによって元データAを変換してBを作った
-
この変換はAの一部の行を書き換えるタイプのもの
-
BはAを上書きしているものとする
-
Bを元にしばらく上書きでの編集作業をしてからバグに気がついた
-
どうするか?
-
まずDropboxのバージョン管理から元データAを取得
-
Gitにコミット(すぐにAに戻せるように)
-
Bをコミットし、Cをコミットする
-
プログラムのバグをなくして元データAから正しい変換結果Dを作る
-
このDをコミットしてからCをチェリーピック
-
これで「正しい変換をしたものに対して、手作業での修正Cを行う」という流れになる
-
一部コンフリクトが起こるのでそれを修正する