What is your production take on How do I force "git pull" to overwrite local?

Pulled from common Stack Overflow threads:

What is your modern answer, and where does the usual advice break down at scale?

Sora

Don’t force git pull.

Sarah

You can get the effect with git fetch && git reset --hard origin/<branch>, but that’s a repo-state nuke.

WaffleFries