Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Typical development workflow

The following four Git Town commands automate the typical development workflow:

  • You start hacking by running git town hack to create a feature branch.
  • While coding you run git town sync to keep your feature branch up to date with commits that you or other developers make into the main branch. This prevents your feature branch from deviating too much from the main code line.
  • If your team does pull requests, you can run git town propose to create a new pull request.
  • git town ship delivers the feature branch.