What changed since
You reviewed a branch. Someone rebased it and force-pushed. A normal diff is now worthless: every commit after a rebase is a new commit, so everything looks new.
git range-diff pairs the two versions commit by commit, and Gitcito reads the
old positions straight out of the reflog — so nothing had to be recorded in
advance for this to work.

| Verdict | Meaning |
|---|---|
| Rewritten | Same commit, changed. Expand it for the interdiff — the message tweak and the extra check, not the whole file. |
| New | Added since you looked. |
| Dropped | Gone since you looked. |
| Unchanged | Survived the rewrite untouched. |
Getting there
- A fetch that finds rewritten history tells you. A toast names the branch, and its row under Remotes gains a ⟳ you can click to open the comparison at exactly the commit it used to point at.
- Right-click any branch → What changed since…
- ⌘K → What changed since
Previous positions
The chips under the ref fields are the branch's reflog: forced updates, rebases, resets, each with when it happened. Pick one and the comparison re-runs against it. That is the whole feature — the history of where a branch has been is already on your disk.
See also: Conflict radar · Recovery & reflog