User Guide

The User Guide covers the features of git-spice in more detail.

For a list of all available commands, see the Command Reference.


  • Concepts

    Terminology used throughout the documentation and commands.

  • Local stacks

    Manage, navigate, and manipulate stacks of branches with git-spice.

  • Submitting stacks

    Create and update stacked change requests from a stack of branches.

  • Limitations

    Usage constraints and limitations when using git-spice to interact with GitHub or GitLab.

  • Internals

    A look at the inner workings of git-spice for the curious.