Tool for uploading changesets to Gerrit from git
Go to file
Abbas Yazdanpanah 6f50b591db `work-in-progress` and `private` workflow in Gerrit 2.15
In Gerrit 2.15 two new workflow states(`work-in-progress` and
`private`) are introduced. This patch tries to implement them.

Gerrit documentation says:

To push a private change or to turn a change private on push the private
 option can be specified:

  git push ssh://john.doe@git.example.com:29418/kernel/common HEAD:refs/for/master%private

Omitting the private option when pushing updates to a private change
doesn’t make change non-private again. To remove the private flag from a
 change on push, explicitly specify the remove-private option:

  git push ssh://john.doe@git.example.com:29418/kernel/common HEAD:refs/for/master%remove-private

To push a wip change or to turn a change to wip the work-in-progress
(or wip) option can be specified:

  git push ssh://john.doe@git.example.com:29418/kernel/common HEAD:refs/for/master%wip

Omitting the wip option when pushing updates to a wip change doesn’t
make change ready again. To remove the wip flag from a change on push,
 explicitly specify the ready option:

  git push ssh://john.doe@git.example.com:29418/kernel/common HEAD:refs/for/master%ready

https://gerrit-documentation.storage.googleapis.com/Documentation/2.15/intro-user.html#private-changes
https://gerrit-documentation.storage.googleapis.com/Documentation/2.15/intro-user.html#wip

Change-Id: Ia093e4a691fa8eb17c798473a79a97694202fd03
2018-04-22 18:41:01 +04:30
doc Add a note on Windows and Unicode 2017-11-17 14:09:10 +11:00
git_review `work-in-progress` and `private` workflow in Gerrit 2.15 2018-04-22 18:41:01 +04:30
.gitignore Ignore .eggs cruft 2015-06-17 00:56:40 +00:00
.gitreview Updated .gitreview location 2012-12-16 10:40:51 -08:00
.mailmap Migrate to pbr. 2013-08-15 20:42:37 +00:00
.testr.conf Implement integration tests. 2013-08-15 21:08:08 +00:00
CONTRIBUTING.rst Add a note about contribution priorities 2017-11-17 03:46:01 +00:00
HACKING.rst Fix one typo on git-review documentation 2015-08-10 11:18:58 +09:00
LICENSE Ported rfc.sh to a standalone program. 2011-09-25 09:16:31 -07:00
MANIFEST.in Migrate to pbr. 2013-08-15 20:42:37 +00:00
README.rst Fixed a dead link to the git-review docs 2015-06-03 17:09:13 +00:00
bindep.txt Add bindep.txt 2018-01-10 11:11:04 +11:00
git-review.1 Merge "Fix AttributeError when can not connect to Gerrit" 2016-08-30 14:22:34 +00:00
requirements.txt Remove argparse from requirements 2016-02-07 12:50:08 +00:00
setup.cfg Correct metadata URLs 2016-02-02 15:52:39 -08:00
setup.py Update requirements to OpenStack's recommendations 2014-07-03 14:54:14 +00:00
test-requirements.txt Remove discover from test-requirements 2016-07-22 04:54:22 +00:00
tox.ini Use hash of test ID to pick Gerrit ports in tests 2016-08-15 17:41:30 +01:00

README.rst

git-review

A git command for submitting branches to Gerrit

git-review is a tool that helps submitting git branches to gerrit for review.