Skip to main content

A tool to upload patches to a git or gerrit repository

Project description

https://circleci.com/gh/masayukig/git-upload.svg?style=shield https://img.shields.io/pypi/v/git-upload.svg

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
$ virtualenv ~/venv; source ~/venv/bin/activate; pip install .

From PYPI

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

Usage

$ git upload [<remote-repo>] [<branch>]
or you can use varioush options for `git push` or `git review`.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git-upload-0.0.5.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

git_upload-0.0.5-py2.py3-none-any.whl (3.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file git-upload-0.0.5.tar.gz.

File metadata

  • Download URL: git-upload-0.0.5.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for git-upload-0.0.5.tar.gz
Algorithm Hash digest
SHA256 af0935f3e7a94fd70fc6e56adbdd8ead6ef19f242644ccb7cae5f679ea1a612b
MD5 890379ffa6b2d6f02905a671bc863350
BLAKE2b-256 0de82f2559bdc110078bfb807a092de29de26c777b0bcf16a74e6ec8f9d6f225

See more details on using hashes here.

File details

Details for the file git_upload-0.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for git_upload-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f127f1f6b519d898a4ee0ef5c5141b53d2fbaf88d3f79bc3aa894579e229704a
MD5 3573a4b7e912ef06500ec6dd1f328960
BLAKE2b-256 4b1b482fb7692a441842220894549ab75cd834e08e12b8c7fb063818b4570366

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page