git pull
してみたら、なんだかコンフリクトの山。
そういえばローカルは、git reset
やら、
なんだかよく分からん更新とか色々として放ったらかしてた。
現状のローカルの状態はもう捨ててもいいんや。 やりたい事はリモートをそのまま受け入れたいだけなんや! どうしたらいいんだ!
こんな場合は、これでOK
$ git fetch origin
$ git reset --hard origin/master
master ブランチでの作業を想定していますが、masterの部分を他のブランチにすればOK
remoteの特定のブランチにHEADを移動させるんですね。
よし!