君は心理学者なのか?

大学時代に心理学を専攻しなぜかプログラマになった、サイコ(心理学)プログラマかろてんの雑記。

間違えてリモートにpushしたcommitを元に戻す

手順

$ git log

して、取り消したいコミットのハッシュをコピー

$ git revert ハッシュ

して、

コミットを取り消すコミットをする(ややこしい)

$ git push origin master

remoteにpush

まとめ

自分のブランチならいいけど、

他の人も使っているブランチならやらないほうが良いよね。

pushするまえならgit resetを使用すること。