夢見がちWeb屋の浮かれ雑記帳

フロントエンド周りの技術ネタやらなんやらね

Gitで間違えてMasterにPushしちゃった時に

本来ならローカルで別ブランチを切るべきところを間違えてmasterのまま作業してCommitしてPushしてああ、やべえ!となった時に。

git push -f origin cc4b63bebb6:master

-fオプションをつけて"<commit>:<branch>"とやるとRemote側のHistoryが改ざんされて、恥ずかしい誤Pushがなかったことに。マジ助かった。

参考 ↓↓

stackoverflow.com