Reference

The reference pages are the lookup material — complete lists, exact paths, and exact names. If you are trying to understand how a command behaves while you use it, start with the object chapters instead: “self” guide, “workspace” guide, “repo” guide, “work” guide, “release” guide, “hook” guide.

  • Configuration — what eg self configure and eg repo configure apply.
  • Memory — where Elegant Git keeps its own state.
  • Migrations — how state is rewritten between versions, and when doctor asks first.
  • Interaction — interactive and non-interactive execution, and the shape of every question.
  • Pipes — stash and branch preserved around a command, then restored.
  • Hook files — where hooks live, how they are named, and when they run.
  • Exit codes — what a non-zero exit means.

Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.