Reviewed for reference consistency: April 11, 2026
Code is Safe
SECUREGit has paused the operation to protect your code. No data has been lost or corrupted.
What To Know
Where Did It Fail?
Commands That Trigger This
Technical Background
This is not a Git engine failure. Git is intentionally respecting a local quality-gate script placed in the repository by a developer or team.
The terminal output directly above this message usually contains the specific linter or test error.
Underlying Causes
Frequently Asked Questions
It usually means the project defines a local quality gate and that gate returned a failing status before Git was allowed to write the commit.
Related Git States
The remote server actively refused to accept your pushed commits due to server-side rules.
Git refused to create a commit because you haven't configured your name and email.
Git cannot parse its configuration file due to a syntax error.