1. Introduction
  2. Q & A
  3. Install
  4. Configuration
  5. How-to ...
    1. Forked repos
    2. Pull request breadcrumbs
    3. LazyGit
    4. Shell prompt
    5. Hotfixes
  6. Commands
    1. Basic workflow
      1. hack
      2. sync
      3. switch
      4. propose
    2. Dealing with errors
      1. continue
      2. skip
      3. status
      4. status.reset
      5. status.show
      6. undo
    3. Stacked changes
      1. append
      2. detach
      3. diff-parent
      4. merge
      5. prepend
      6. set-parent
      7. swap
    4. Limit branch syncing
      1. contribute
      2. observe
      3. park
      4. prototype
    5. Configuration commands
      1. completions
      2. config
      3. config.get-parent
      4. config.remove
      5. config.setup
      6. offline
    6. Additional commands
      1. branch
      2. compress
      3. delete
      4. help
      5. rename
      6. repo
      7. ship
  7. Configuration file
  8. Preferences
    1. Branches
      1. Contribution regex
      2. Default branch type
      3. Feature regex
      4. Main branch
      5. Observed regex
      6. Perennial branches
      7. Perennial regex
    2. Create
      1. Create prototype branches
      2. New branch type
      3. Push new branches
    3. Hosting
      1. Development remote
      2. Forge Type
      3. Origin hostname
      4. Bitbucket access token
      5. Bitbucket username
      6. Codeberg token
      7. Gitea token
      8. GitHub token
      9. GitLab token
    4. Ship
      1. Delete tracking branch
      2. Ship strategy
    5. Sync
      1. Feature sync strategy
      2. Perennial sync strategy
      3. Prototype sync strategy
      4. Run pre-push hook
      5. Sync tags
      6. Sync with upstream
    6. Offline mode
    7. Branch lineage