Что изменилось с тех пор
Вы отревьюили ветку. Кто-то её отребейзил и сделал форс-пуш. Обычный дифф теперь бесполезен: после ребейза каждый коммит — новый коммит, так что новым выглядит всё.
git range-diff сопоставляет две версии коммит за коммитом, а Gitcito читает
старые позиции прямо из reflog — так что ничего не нужно было записывать
заранее, чтобы это заработало.

| Вердикт | Что означает |
|---|---|
| Переписан | Тот же коммит, но изменённый. Разверните его, чтобы увидеть интердифф — правку сообщения и добавленную проверку, а не файл целиком. |
| Новый | Добавлен с тех пор, как вы смотрели. |
| Выброшен | Исчез с тех пор, как вы смотрели. |
| Без изменений | Пережил переписывание нетронутым. |
Как сюда попасть
- Фетч, обнаруживший переписанную историю, сам вам скажет. Тост называет ветку, а в её строке под «Удалёнными» появляется ⟳, по которому можно щёлкнуть и открыть сравнение ровно на том коммите, на который она указывала раньше.
- Правый клик по любой ветке → Что изменилось с тех пор…
- ⌘K → Что изменилось с тех пор
Прежние позиции
Чипы под полями ссылок — это reflog ветки: принудительные обновления, ребейзы, сбросы, каждый с отметкой времени. Выберите один — и сравнение перезапустится относительно него. В этом и весь смысл фичи: история того, где побывала ветка, уже лежит у вас на диске.
См. также: Радар конфликтов · Восстановление и reflog