MyNixOS website logo
Description

Efficient git workflow and code review toolkit.

Revup provides command-line tools that allow developers to iterate faster on parallel changes and reduce the overhead of creating and maintaining code reviews.

Features:

  • Revup creates multiple independent chains of branches for you in the background and without touching your working tree. It then creates and manages github pull requests for all those branches.
  • Pull requests target the actual base branch and can be merged manually or by continuous integration
  • Rebase detection saves time and continuous integration cost by not re-pushing if the patch hasn't changed
  • Adds reviewers, labels, and creates drafts all from the commit text
  • Adds auto-updating "review graph" and "patchsets" elements to make pull requests easier to navigate
  • revup amend and revup restack save time by replacing slow rebases.
Metadata

Version

0.3.0

License

Maintainers (1)

Executables (1)

  • bin/revup

Platforms (31)

    Darwin
    FreeBSD
    Linux
    Windows
Show all
  • aarch64-darwin
  • aarch64-linux
  • armv5tel-linux
  • armv6l-linux
  • armv7a-darwin
  • armv7a-linux
  • armv7l-linux
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-linux
  • i686-windows
  • loongarch64-linux
  • m68k-linux
  • microblaze-linux
  • microblazeel-linux
  • mips-linux
  • mips64-linux
  • mips64el-linux
  • mipsel-linux
  • powerpc64-linux
  • powerpc64le-linux
  • riscv32-linux
  • riscv64-linux
  • s390-linux
  • s390x-linux
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-linux
  • x86_64-windows