NAME
gerrit ban-commit - Bans a commit from a project’s repository.
SYNOPSIS
'ssh' -p <port> <host> 'gerrit ban-commit' [--reason <REASON>] <PROJECT> <COMMIT> …
DESCRIPTION
Marks a commit as banned for the specified repository. If a commit is banned Gerrit rejects every push that includes this commit with contains banned commit ….
Note
|
This command just marks the commit as banned, but it does not remove the commit from the history of any central branch. This needs to be done manually. |
ACCESS
Caller must be owner of the project or be a member of the privileged 'Administrators' group.
SCRIPTING
This command is intended to be used in scripts.
OPTIONS
- <PROJECT>
-
Required; name of the project for which the commit should be banned.
- <COMMIT>
-
Required; commit(s) that should be banned.
- --reason
-
Reason for banning the commit.
EXAMPLES
Ban commit 421919d015c062fd28901fe144a78a555d0b5984
from project
myproject
:
$ ssh -p 29418 review.example.com gerrit ban-commit myproject \ 421919d015c062fd28901fe144a78a555d0b5984
Part of Gerrit Code Review