3 个不稳定版本
0.2.0 | 2020年9月8日 |
---|---|
0.1.1 | 2020年8月31日 |
0.1.0 | 2020年8月31日 |
#18 in #review
400KB
342 行
Github Control
命令行 Github 拉取请求控制中心
它是一个简单易用、高效地管理你在 Github 上当前开放拉取请求的工具。
创建历史
我仍在完善我的终端。每当完成一个拉取请求后,我会与我的团队分享,然后开始做其他事情。我经常忘记之前的拉取请求,我会检查 CI 是否通过,我的团队是否审查了我的拉取请求。在各个项目中都很耗时,所以我这样做以加快速度。
请随时给我反馈 :-).
截图
配置文件
有一个重要的配置文件,其中包含一个 GITHUB API 密钥。
你还可以配置图标。
-> 应授予哪些权限?(图片)
Linux
存储位置:?
MAC
存储位置:~/Library/Preferences/rs.github-control/
Windows
存储位置:?
选项
- -r, --refresh : 将每 X 秒刷新 PR,而不是每 60 秒刷新一次
用法
- 使用
j/k
在拉取请求之间导航。 - 使用
o
在浏览器中打开拉取请求。 - 使用
q/ESC
退出。
安装
Github-control 使用 Rust 编写。你需要 rustc 版本 1.45.2 或更高版本。安装 Rust 的推荐方式是从官方下载页面。一旦设置好,简单的 cargo install --path .
命令将编译 github-control 并将其安装到 ~/.cargo/bin/
。
Cargo 安装
如果你使用的是 Cargo 的最新版本(0.5.0 或更高),你可以使用 cargo install
命令
cargo install github-control
Cargo 将构建 github-control
二进制文件并将其放置在 $HOME/.cargo
(此位置可以通过设置 --root
选项来覆盖)。
Homebrew
即将推出
如果您正在使用 Homebrew,可以使用 brew install
命令
brew install github-control
待办事项 -> 公式
依赖项
~8–12MB
~268K SLoC