Hacker News new | ask | show | jobs
by 10char 4605 days ago
If you had the `-f` (force) flag, it overrides any sanity checks and simply accepts whatever history you give it.
1 comments

If `git config receive.denyNonFastforwards true` is configured on the remote repository then this is prevented. This is the default on modern versions of Git.