- create a pull request after composing commits - split work into multiple pull requests - suggest re-composing when creating a pull request - split work into multiple branches / worktrees