Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.
This release improves stability and error handling.
--list
callsThis is a maintenance release to update some dependencies with security vulnerabilities.
This release introduces a new way to switch to your previous request, as well as some documentation improvements.
git req -
This release improves GitLab project ID detection, as well as improves stability and error messaging.
Long time no release! Thanks to a successful Hacktoberfest, plenty of new features are coming down the pike.
Shout out to @tcely, @bobbo, @alarsyo, @Jonathas-Conceicao, @undef1nd, @durangatan, and @luxrck for their contributions! :tada:
A Homebrew tap is available for you MacOS folks:
brew tap arusahni/git-req
brew install git-req
And worry not, Arch users, we're now on AUR!
yay -Sy git-req
Ubuntu or Debian? Not quite a PPA, but there's a neat little package that you can install:
# Download the git-req*.deb from this release
dpkg -i /path/to/git-req*.deb
Is your package manager of choice not listed above? File a PR! I've discovered just how hard packaging can be :cry:
List the open merge and pull requests for your project via git req --list
. The output is also colorized for your pleasure.
Use multiple remotes? No problem! Most subcommands now accept a flag -u
/--use-remote
to specify which remote name to use for the command. Additionally, the default remote can be set via the --set-default-remote
flag.
v0 of completion support for Bash, Zshell, and Fish is shipping with this release. Check out the instructions in the README for more info.
git req --help
will actually be useful :sweat_smile: