一些与github交互的简单命令行工具:status、merge、pull等。
githubtools的Python项目详细描述
一些用于与github交互的命令行工具。
=======
=>您可以做的事情:
-设置提交状态
-创建拉取请求
-合并拉取请求
-合并
设置提交状态:
用法:
github提交状态-c<;提交哈希>;-s<;状态>;-u<;github用户名>;-p<;github密码>;-r<;github万金油>;--url<;url>;--context<;context>;-d“<;描述>;”
>github提交状态-c<;提交哈希>;-s<;lt;>;<;gt;<;github令牌>;-r<;github万金油>;--url<;url>;--context<;context>;-d“<;github万金油>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;&哈希>;,--提交哈希<;提交哈希>;github提交哈希
-s<;状态>;,--状态<;状态>;状态设置为[挂起、成功、错误或失败]
-u<;用户名<;用户名>;github用户名
-p<;密码>;,--密码<;密码>;github密码
-t<;令牌>;,--令牌<;令牌>;github访问令牌
-r<;repository>;,--repo<;repository>;github repository
-d<;description>;--状态描述
--url<;url>;返回到状态上下文的url。通常是创建状态的服务的名称。
create a pull request:
用法:
github create pull request-h<;head>;-b<;base>;-t<;token>;-r<;repo>;[-d”<;description>;--title<;title>;]
选项:
-h<;head>;,--head<;head>;负责人:您要从中提取的分支。-b<;base>;,--base<;base>;base:您要提取的分支。
-t<;token>;,--token<;token>;github访问令牌
-r<;repository>;,--repo<;repository>;github repository
-d<;description>;--description<;description>;拉取请求说明。--title<;title>;拉取请求标题。
合并拉取请求:
用法:
Github合并拉取请求(-h<;head>;-b<;base>;-p<;pull number>;)-t<;token>;-r<;repo>;
选项:
-h<;head>;,--head<;head>;head:您正在拉取的分支出发地:-b<;基本>;,--基本<;基本>;基本:您要拉到的分支。
-t<;令牌>;,--令牌<;令牌>;Github访问令牌
-r<;存储库>;,--repo<;存储库>;Github存储库
-p<;拉号>;--拉号<;拉号>;拉取请求ID号。
>merge
>用法:
>githubmerge-h<;head>;-b<;base>;-t<;token>;-r<;repo>;
>选项:
-h<;head>;,--head<;head>;head>;head;head>;head;head;head;head;head;head;head:您从中拉取的分支机构。
>-b<;base<;base>;,--base<;base<;base;base;base;base<;base&t<;标记>;,--token<;token>;github访问令牌
-r<;repository>;,--repo<;repository>;github存储库
请参见https://github.com/nricklin/githubtools
=======
=>您可以做的事情:
-设置提交状态
-创建拉取请求
-合并拉取请求
-合并
设置提交状态:
用法:
github提交状态-c<;提交哈希>;-s<;状态>;-u<;github用户名>;-p<;github密码>;-r<;github万金油>;--url<;url>;--context<;context>;-d“<;描述>;”
>github提交状态-c<;提交哈希>;-s<;lt;>;<;gt;<;github令牌>;-r<;github万金油>;--url<;url>;--context<;context>;-d“<;github万金油>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;&哈希>;,--提交哈希<;提交哈希>;github提交哈希
-s<;状态>;,--状态<;状态>;状态设置为[挂起、成功、错误或失败]
-u<;用户名<;用户名>;github用户名
-p<;密码>;,--密码<;密码>;github密码
-t<;令牌>;,--令牌<;令牌>;github访问令牌
-r<;repository>;,--repo<;repository>;github repository
-d<;description>;--状态描述
--url<;url>;返回到状态上下文的url。通常是创建状态的服务的名称。
create a pull request:
用法:
github create pull request-h<;head>;-b<;base>;-t<;token>;-r<;repo>;[-d”<;description>;--title<;title>;]
选项:
-h<;head>;,--head<;head>;负责人:您要从中提取的分支。-b<;base>;,--base<;base>;base:您要提取的分支。
-t<;token>;,--token<;token>;github访问令牌
-r<;repository>;,--repo<;repository>;github repository
-d<;description>;--description<;description>;拉取请求说明。--title<;title>;拉取请求标题。
合并拉取请求:
用法:
Github合并拉取请求(-h<;head>;-b<;base>;-p<;pull number>;)-t<;token>;-r<;repo>;
选项:
-h<;head>;,--head<;head>;head:您正在拉取的分支出发地:-b<;基本>;,--基本<;基本>;基本:您要拉到的分支。
-t<;令牌>;,--令牌<;令牌>;Github访问令牌
-r<;存储库>;,--repo<;存储库>;Github存储库
-p<;拉号>;--拉号<;拉号>;拉取请求ID号。
>merge
>用法:
>githubmerge-h<;head>;-b<;base>;-t<;token>;-r<;repo>;
>选项:
-h<;head>;,--head<;head>;head>;head;head>;head;head;head;head;head;head;head:您从中拉取的分支机构。
>-b<;base<;base>;,--base<;base<;base;base;base;base<;base&t<;标记>;,--token<;token>;github访问令牌
-r<;repository>;,--repo<;repository>;github存储库
请参见https://github.com/nricklin/githubtools