9 个版本
0.2.1 | 2023 年 7 月 28 日 |
---|---|
0.2.0 | 2023 年 5 月 29 日 |
0.1.5 | 2023 年 3 月 22 日 |
297 在 身份验证
每月 34 次下载
155KB
4K SLoC
gr
与远程仓库交互,就像与 git 交互一样
特性
- 使用 Github (云或企业)、GitLab (云或自托管)、Bitbucket 和 Gitea 登录
- 仅用标题创建新的 pull request
- 读取、创建和分叉仓库
- 在浏览器中读取、列出和打开现有的 pull request
- 批准、合并和拒绝 pull request
- 与 git 集成(pull,分支更改)
所有功能都来自 终端!
安装
您可以使用 cargo、cargo-binstall 或 npm 安装
# Any one of these is good
cargo install gr-bin
cargo binstall gr-bin
npm install --global gr-bin
如果一切顺利,您应该已经安装了 gr
gr --version
使用方法
gr
与 git
类似,它会查看您的当前目录并从中读取信息。要开始,请移动到本地 git 仓库,并登录到远程(如果您只想尝试,请将 gr
替换为 npx gr-bin
)
cd /path/to/repo
gr login
在当前分支上创建 pull request
gr pr create -m "PR title"
获取有关打开的 PR 的信息
gr pr list
在当前分支上合并 PR
gr pr merge --delete
有关更多信息,请使用 gr --help
打印帮助。
依赖项
~6–17MB
~247K SLoC