Skip to main content

Command line tool to send GitHub pull-request

Project description

Build Status https://badge.fury.io/py/git-pull-request.svg

git-pull-request is a command line tool to send GitHub pull-request from your terminal.

Installation

Use the standard Python installation method:

pip install git-pull-request

Usage

You need to write your GitHub credentials into your ~/.netrc file:

machine github.com login jd password f00b4r

Once you made a bunch of commits into a branch, just type:

git pull-request

This will:

  1. Fork the upstream repository into your account (if needed)

  2. Add your forked repository as a remote named “github” (if needed)

  3. Force push your current branch to your remote

  4. Create a pull-request for your current branch to the remote matching branch, or master by default.

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-pull-request-0.0.1.tar.gz (5.5 kB view details)

Uploaded Source

File details

Details for the file git-pull-request-0.0.1.tar.gz.

File metadata

File hashes

Hashes for git-pull-request-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ce3d0656557f177d0bff93bc37446dc0f1eea8b5b6d32d4d5a4fc8154bd95fb7
MD5 a32993b9b06d0fa67e3115a0ef88e7b9
BLAKE2b-256 f0f5a54dc11d57029d10cde43902c68b6b347a58e21d24733e9349bd1e240257

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