気ままに気ままのエンジニアブログ

定期的に得た知見を気ままに発信中

【Git】ミスってpushしたcommitを打ち消す方法

こんにちは。

出会いの春がやってきました。

どうもハチマキです。

はじめに

やべっgit push間違えてやっちまった....
こんなシーンたまーにあると思います。僕は3年目にして初めてやりました。はい、ということは3年目にして初めて調べたことなので、初歩的なことかもしれませんが、解消方法について書いていきます。

やりたいこと

不要なcommitを打ち消したい
fixというcommitを打ち消します。
f:id:hachimaki37:20220407222135p:plain

実行コマンド

※打ち消すと言いつつも正確にいうと、打ち消した履歴は残します。

% git log  ※commit idを確認する
% git revert <logで確認したcommit id>
% git push origin branch名

実行結果
f:id:hachimaki37:20220407222009p:plain

これだけです。

                                            • -

エンジニア3年目になりましたが、日々勉強です。
以上、ハチマキでした。