Your Code. Your Rules.

Push

git push error messages on git.eu, each with its cause and fix.

Push

Errors when git pushes: the remote moved on, nothing to push, a push too large, a locked repository, maintenance. Find the message your terminal printed in the table, then open its page.

Error Messages

MessagePage
! [rejected] main -> main (fetch first)Push Rejected: Fetch First / Non-Fast-Forward
! [rejected] main -> main (non-fast-forward)Push Rejected: Fetch First / Non-Fast-Forward
Updates were rejected because the remote contains work that you do notPush Rejected: Fetch First / Non-Fast-Forward
error: src refspec main does not match anysrc refspec Does Not Match Any
error: RPC failed; HTTP 413Push Too Large (HTTP 413)
The requested URL returned error: 423Repository Locked
Pushes are suspended for maintenanceMaintenance and Busy Messages
Git access is suspended for maintenanceMaintenance and Busy Messages
The repository is busy with another writeMaintenance and Busy Messages
The repository is locked for maintenanceMaintenance and Busy Messages
The git service is busyMaintenance and Busy Messages

Pages