0.2.1 • Published 9 months ago

gr-bin v0.2.1

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

gr

Interact with remote repositories like you interact with git

Features

  • Login with Github (cloud or Enterprise), GitLab (cloud or self-hosted), Bitbucket and Gitea
  • Create new pull request with only a title
  • Read, create and fork repositories
  • Read, list and open existing pull requests in the browser
  • Approve, merge and decline pull requests
  • With git integration (pull, branch change)

And it's all from the terminal!

Installation

You can install with cargo, cargo-binstall or npm:

# Any one of these is good
cargo install gr-bin
cargo binstall gr-bin
npm install --global gr-bin

If all went well, you should have gr installed:

gr --version

Usage

gr is similar to git, that it looks at your current directory, and reads the information from it. To start, move to a local git repo, and login to the remote (if you only want to try, replace gr with npx gr-bin):

cd /path/to/repo
gr login

Create pull request on current branch:

gr pr create -m "PR title"

Get information about the open PRs:

gr pr list

Merge the PR on the current branch:

gr pr merge --delete

For more information, print the help with gr --help.

0.2.1

9 months ago

0.2.0

11 months ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago