RibbonDiff Workspace showing Git-backed Version History for WorkoutHistoryCard.swift.
Review Git file history on Mac
RibbonDiff becomes more than a two-file compare when you open a Git-backed folder in Workspace. You can keep the project tree in the sidebar, jump between related files, and compare the working tree against older revisions without leaving the app.
Historical previews stay read-only, which keeps the working-tree file as the live side of the review.
Suggested sample files
The strongest sample is the pulsefit-history-demo folder inside the demo pack.
- A real Git repository with multiple commits on
main. - An extra branch named
experiment/recovery-layout. - A file that changes meaningfully across history:
PulseFit/History/WorkoutHistoryCard.swift. - Two quick-open snapshots outside the repo: WorkoutHistoryCard-old.swift and WorkoutHistoryCard-new.swift.
How to try it
- Open the pulsefit-history-demo folder in RibbonDiff Workspace.
- Select WorkoutHistoryCard.swift in the sidebar.
- Use Version History to compare the working-tree file against earlier commits.
- Briefly switch branches to show that the history workflow is project-aware.
See Workspace and Version History in the user guide for the full reference.
Related pages
Workspace and Version History provides a shorter walkthrough for the same flow.