--force-with-lease is useless if you ever use tools that refresh git status.