私はmasterdevという名前のブランチを持っています。リモートとローカルのgitリポジトリ
私はそのブランチにいくらかのコミットを行ったので、サーバ上にあるmasterdevから10分前にコミットしています。 しかし、実際にはそれらのコミットはもう良くありませんので、私はそれらをプッシュしたくありません。
私はそれらをコミットしたときのやり方とは逆にすることができます。しかし、それは私が思うところではっきりしないように見えます。
私がやりたかったのは、masterdevが遅れていた場合、git pull origin masterdevと同じ動作をすることでした。
ローカルのmasterdevを削除して、サーバーと同じようにしたいとします。
gitリセットを行うだけです。 – ShellZero
[リモートリポジトリのHEADと同じようにローカルリポジトリブランチをリセットする]の可能な複製(https://stackoverflow.com/questions/1628088/reset-local-repository-branch-to-be-just-like-remote-repository-ヘッド) – ob1