Gitで間違えてMasterにPushしちゃった時に
本来ならローカルで別ブランチを切るべきところを間違えてmasterのまま作業してCommitしてPushしてああ、やべえ!となった時に。
git push -f origin cc4b63bebb6:master
-f
オプションをつけて"<commit>:<branch>"とやるとRemote側のHistoryが改ざんされて、恥ずかしい誤Pushがなかったことに。マジ助かった。
参考 ↓↓
本来ならローカルで別ブランチを切るべきところを間違えてmasterのまま作業してCommitしてPushしてああ、やべえ!となった時に。
git push -f origin cc4b63bebb6:master
-f
オプションをつけて"<commit>:<branch>"とやるとRemote側のHistoryが改ざんされて、恥ずかしい誤Pushがなかったことに。マジ助かった。
参考 ↓↓