What this helps you do
Review a complete unpublished linear range before changing its order or messages.
Find it in GitGlow
Choose Visual rebase from History.
Before you start
Pro. The current branch must be clean, local, linear, and verified as unpublished.
Steps
- Choose a base and inspect the complete commit range.
- Set each row to pick, reword, squash, fixup, or drop; use move controls for keyboard-safe ordering.
- Review the proposed sequence and recovery ref, then confirm.
Expected result
GitGlow creates a recovery ref and replays the reviewed sequence using fixed Git operations.
Controls
Visual rebase
history.rebaseOpens ordered unpublished-history review.
- Screen
- History
- Available
- Pro
Move up
history.move-upMoves a selected commit earlier without drag.
- Screen
- Visual rebase
- Available
- Pro
Move down
history.move-downMoves a selected commit later without drag.
- Screen
- Visual rebase
- Available
- Pro
Recovery
If the workflow cannot continue
Merge commits, unknown publication state, invalid squash placement, and an empty retained range are blocked. Abort restores the saved tip.