最近はClaude Codeの利用が増えましたが、その関係でCommitも増えました。
また、予期しないBugも増えてきてしまっているので、よく使うGitコマンドを改めて書き留めておきます。
# 最新Commitを取り消してUnstage状態にする。
$ git reset --soft HEAD~1
# Degradationが起こったCommitに対して修正を直接する。
$ git rebase -i <target commit hash>^ --rebase-merges
# target commit hashのところをpick --> editに変更し、必要な修正を加えた後、以下を実行。
$ git add <files> && git commit && git rebase --continue