[Git] 間違って remote に git push したコミットを取り消す
remote と local から取り消して元の状態に戻します。
該当するブランチに移動し、local のコミットを取り消します。
ファイルも元の状態に戻すので --hard
オプションを付けます。
% git reset --hard HEAD^
remote のブランチを元に戻すために force push
します。
以下の例は master
ブランチを変更しています。
% git push origin +master
local の tag を削除します。
以下の例は TAG_NAME
というタグを削除しています。
% git tag -d TAG_NAME
remote の tag を削除します。
% git push origin :TAG_NAME