| = gerrit ban-commit | |
| == NAME | |
| gerrit ban-commit - Bans a commit from a project's repository. | |
| == SYNOPSIS | |
| [verse] | |
| -- | |
| _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 | |
| link:error-contains-banned-commit.html[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 | |
| ---- | |
| GERRIT | |
| ------ | |
| Part of link:index.html[Gerrit Code Review] | |
| SEARCHBOX | |
| --------- |