Force Push

Verb · Slang & Abbreviations

Definitions

  1. To overwrite remote Git history with local history using a forced update, usually after rebasing or rewriting commits. It is powerful and sometimes necessary, but dangerous on shared branches.

    In plain English: Replacing remote Git history with your own rewritten version.

    Example: "Do not force push to main unless you want a very long incident review."

Related Terms