ローカルのbranchを強制的にremoteのbranchに合わせる方法です。
強制pushgit push -fの反対、つまり、強制pullをしたいわけですが、git pull -fというコマンドはありません。
例えば、リモートのmasterブランチの内容をlocalのmasterブランchに強制的に合わせたい場合は、git reset --hardを利用することで上手くいきます。
git reset --hardを行うため、作業変更内容を残したい場合は、git stashを行ってください。
# remote(origin)のブランチをローカルに持ってくる
git fetch origin master
# localのmasterブランチを強制的に合わせる
git reset --hard origin/master