Create PullRequest, view activities/discussion from command line.
A git extension that allows you submit pullrequests from command line.
Current support:
gitlab
bitbucket
To support:
github
install
Use pip to install.:
pip install git-ext
Then run init-git-ext command to write your bitbucket account infomation to ~/.git_ext.yml(Pullrequests need account info with HTTP BASIC AUTH.:
init-git-ext
Or edit ~/.git_ext.yml by hand:
bitbucket:
email: ''
password: ''
gitlab:
domain: ""
private_token: ""
git_ext:
logging: {format: '%(name)s - %(message)s', level: DEBUG}
Optional
You can add a git alias if you are lazy like me :):
git config --global alias.pr pullrequest
usage
$ git pullrequest create test_b master Reviewers(start with @): 201 Created! #2 This is your commit title.[test_b->master] by boson_laixintao(just now) Reviewers: $ git pullrequest list #2 This is your commit title.[test_b->master] by boson_laixintao(just now) $ git pullrequest Usage: git-pullrequests [OPTIONS] COMMAND [ARGS]... Options: --help Show this message and exit. Commands: activity Show a pr's activity, display lastest 10... create list
Develop
Export a enviroment to see the logs:
export GITEXT=debug
Licenses
GPLv3
Metadata
Release files for git-ext 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| git-ext-0.6.2.tar.gz | 10.2 kB | Details |
Release files / git-ext-0.6.2.tar.gz
| Download URL | git-ext-0.6.2.tar.gz |
|---|---|
| Size | 10.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8236003c0cf3ca8b2d16a5d635ad63ebfcb0b0223b693c903f15a30d3008b10
|
|
BLAKE2b-256 checksum How to use checksums |
096b0262ab9edb045974c441547ba409ea2cc1ffdd328890de8cfb678b83dabd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/2.7.10
|