允许您从命令行提交pullrequests的git扩展。
git-ext的Python项目详细描述
创建pullrequest,从命令行查看活动/讨论。
允许您从命令行提交pullrequests的git扩展。
当前支持:
- Gitlab
- 位桶
支持:
- Github
安装
使用PIP进行安装。:
pip install git-ext
然后运行init git ext命令将您的bitbucket帐户信息写入~/.git_ext.yml(pullrequests需要使用http basic auth的帐户信息。
init-git-ext
或手工编辑。
bitbucket: email: '' password: '' gitlab: domain: "" private_token: "" git_ext: logging: {format: '%(name)s - %(message)s', level: DEBUG}
可选
如果你像我一样懒惰,可以添加git别名:):
git config --global alias.pr pullrequest
用法
$ 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
开发
导出环境以查看日志:
export GITEXT=debug
许可证
gplv3