読んだらcloseして下さい。
一連のコミット
0. 1a93876 元の状態
- 3e2429d コミット(含むtypo)
- 3d919a2 1.のrevert
- 0a74fa7 コミット(1.の修正版)
コメントのtypo程度でrevertを使い、
それが共通リポジトリに残るのはやり過ぎ感があります。
どのタイミングでプッシュしたのかわからないので個別に説明します。
1.をコミットした後にtypoに気付いた場合
git commit --amand でコミットをやり直すことができます。
もしくは、0.に戻ってやり直す。
git rebase -i でも可能です。
3.をコミットした後
git rebase -i で1.と2.をまとめたり、なかったことにできます。
0.と2.はコード上は差分がないため、0.に3.をそのまま適用することができます。
1.をプッシュしてしまっていた場合
そのブランチは捨てて(放置しておいて)、0.からやり直す。
読んだらcloseして下さい。
一連のコミット
0. 1a93876 元の状態
コメントのtypo程度でrevertを使い、
それが共通リポジトリに残るのはやり過ぎ感があります。
どのタイミングでプッシュしたのかわからないので個別に説明します。
1.をコミットした後にtypoに気付いた場合
git commit --amandでコミットをやり直すことができます。もしくは、0.に戻ってやり直す。
git rebase -iでも可能です。3.をコミットした後
git rebase -iで1.と2.をまとめたり、なかったことにできます。0.と2.はコード上は差分がないため、0.に3.をそのまま適用することができます。
1.をプッシュしてしまっていた場合
そのブランチは捨てて(放置しておいて)、0.からやり直す。