1. Introduction
  2. Q & A
  3. Install
  4. Configuration
  5. Integration
  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. merge
      3. prepend
      4. set-parent
      5. diff-parent
    4. Branch types
      1. contribute
      2. observe
      3. park
      4. prototype
    5. Additional commands
      1. branch
      2. compress
      3. delete
      4. rename
      5. repo
      6. ship
    6. Installation commands
      1. completions
    7. Configuration commands
      1. config
      2. config.get-parent
      3. config.remove
      4. config.setup
      5. offline
  7. Configuration file
  8. Preferences
    1. Branches
      1. Contribution branches
      2. Contribution regex
      3. Default branch type
      4. Feature regex
      5. Main branch
      6. Observed branches
      7. Observed regex
      8. Parked branches
      9. Perennial branches
      10. Perennial regex
      11. Prototype branches
    2. Create
      1. Create prototype branches
      2. New branch type
      3. Push new branches
    3. Hosting
      1. Development remote
      2. Hosting platform
      3. Origin hostname
      4. Bitbucket access token
      5. Bitbucket username
      6. Gitea token
      7. GitHub token
      8. 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