Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.24 KB

README.rst

File metadata and controls

59 lines (41 loc) · 1.24 KB

git-upload

https://circleci.com/gh/masayukig/git-upload.svg?style=shield

I don't want to care about the type of repositories when pushing a patch.

Description

When you use this git upload command in a repo managed by Gerrit (supported only OpenStack repos, currently), this command runs git review . And when you use this command in a repo managed by the others, this command runs git push origin $CURRENT_BRANCH (you can specify the remote repo and branch, of course :).

Installation

From source

$ git clone https://github.com/masayukig/git-upload
$ cd git-upload
$ sudo pip install -e .
or
$ pip install --user -e .
or
$ virtualenv ~/venv; source ~/venv/bin/activate; pip install .

From PYPI

$ pip install git-upload
or
$ pip install --user git-upload
or
$ virtualenv ~/venv; source ~/venv/bin/activate; pip install git-upload

Usage

$ git upload [<remote-repo>] [<branch>]

or you can use various options for git push or git review.