くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Gitでコミットを間違えたときの対処方法

Gitを使っていて間違えることがよくあるので、対処方法の備忘録

直前のコミット自体を削除する(やっぱりやめたいとき)

$ git reset --hard HEAD^

直前のコミットを別のコミットで打ち消す(やめたいけど、記録は残したいとき)

$ git revert コミットのハッシュ値

直前のコミットを修正(コミット漏れとか、メッセージを直したいとか)

$ git commit --amend

リモートタグを削除する(間違えてpushまでしてしまったとき)

git tag -d TAGNAME
git push --delete origin TAGNAME

リモートブランチを削除する

$ git branch -d BRANCHNAME
$ git push --delete origin BRANCHNAME

参考にしたサイト様