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.
The push preview dialog
Section titled “The push preview dialog”When you click Push (or press ⌘P / Ctrl+P), wyrmflow:
- Fetches the current remote state.
- Computes the difference between your local bookmarks and their remote counterparts.
- Opens the Push Preview dialog listing every bookmark and whether it will be a fast-forward, force-push, or deletion.
Reading the preview
Section titled “Reading the preview”| Icon | Meaning |
|---|---|
| → | 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.
Confirming or cancelling
Section titled “Confirming or cancelling”- 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.
Remote tracking
Section titled “Remote tracking”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.