$ git log
$ git revert [commit/(ex:5dfbxxx000xx....)]
$ git checkout master
$ git merge [old_branch_name]
$ git checkout -b [new_branch_name]
$ git cherry-pick [commit/(ex:5dfbxxx000xx....)]
$ git log
$ git branch -d [old_branch_name]
- 取り消し対象のコミットを確認
- コミットを取り消す
- マスターに一度チェックアウト
- コミットを正常に戻した元のブランチをマージ
- 本来作業をコミットしたかったブランチを作成
- 作成した新しいブランチに取り消したコミットを統合
- きちんとコミットが反映されていることを確認
- 不要になった元のブランチを削除
ついさっき起きた問題についての解決手法
今のPJはブランチとかPRの綺麗さにはこだわりたかったので。
他によりスマートな方法を御存知の方はぜひご教示頂きたくm(__)m