Gitリモートリポジトリの内容で上書く

Gitの背景画像

Gitで、リモートリポジトリをクローンして来て、ローカル内でソースコードをいじり倒して、さぁ戻したいって時に使えるコマンドです。
通常は、ローカルのソースコードチェックアウトし、最新のリポジトリをpullすれば良い。

$ git checkout .
$ git pull origin master

が、リモートリポジトリの最新の状態を無理やり持ってきたい場合もあるはず、、、
そんな状況の良い例えが見つからないですが。コマンドです。

$ git fetch origin
$ git reset --hard origin/master.

短いですが。以上です。