gerrit approve - Approve one or more patch sets
Updates the current user's approval status of the specified patch sets, sending out email notifications and updating the database.
Patch sets should be specified as complete or abbreviated commit SHA-1s. If the same commit is available in multiple projects the --project option may be used to limit where Gerrit searches for the change to only the contents of the specified project.
For current backward compatibility with user tools patch sets may also be specified in the legacy CHANGEID,PATCHSET format, such as 8242,2. Support for this legacy format is planned to be removed in a future edition of Gerrit Code Review. Use of commit SHA-1s is strongly encouraged.
Name of the project the intended changes are contained within. This option must be supplied before the commit SHA-1 in order to take effect.
Optional cover letter to include as part of the message sent to reviewers when the approval states are updated.
Display site-specific usage information, including the complete listing of supported approval categories and values.
Set the approval category to the value N. The exact option names supported and the range of values permitted differs per site, check the output of --help, or contact your site administrator for further details.
Any user who has configured an SSH key.
This command is intended to be used in scripts.
Approve the change with commit c0ff33 as "Verified +1"
$ ssh -p 29418 review.example.com gerrit approve --verified=+1 c0ff33
Mark the unmerged commits both "Verified +1" and "Code Review +2":
$ ssh -p 29418 review.example.com gerrit approve \ --verified=+1 \ --code-review=+2 \ --project=this/project \ $(git rev-list origin/master..HEAD)
Part of Gerrit Code Review