Skip to content

Push Preview

Before any push, wyrmflow shows you a diff of what will change on the remote. This prevents surprise force-pushes and makes it easy to catch mistakes.

When you click Push (or press ⌘P / Ctrl+P), wyrmflow:

  1. Fetches the current remote state.
  2. Computes the difference between your local bookmarks and their remote counterparts.
  3. Opens the Push Preview dialog listing every bookmark and whether it will be a fast-forward, force-push, or deletion.
IconMeaning
Fast-forward push — safe
Force-push — remote commits will be replaced
Bookmark deletion

Force-pushes are highlighted so you can review them. You can deselect individual bookmarks before confirming.

  • Click Push to proceed with all selected changes.
  • Click Cancel to go back without pushing anything.
  • Uncheck a bookmark row to exclude it from this push.

After a successful push, wyrmflow updates the remote-tracking labels (e.g. main@origin) in the log graph so you can see where the remote is relative to your local work.