gg is a wrapper around Git that behaves like Mercurial. It works well enough for
my everyday use. It can be thought of as an alternate porcelain for Git.
Download the latest release from GitHub. Binaries are available for
Linux and macOS.
To build from source, follow the instructions in CONTRIBUTING.md.
You must have a moderately recent copy of Git in your PATH to run gg. gg is
tested against Git 2.20.1 and newer. Older versions may work, but are not
Once you have gg installed in your PATH, the Working Locally guide will
show you how to use the basic commands. The main site also includes workflow
guides and reference documentation.
Apache 2.0. This is not an official Google product.
gg depends on golang.org/x/sys, which is released under a BSD license.