Поскольку с текущей IDE интеграция у Git слабая, решил посмотреть изменения в проводнике. TortoiseGit всё показывает -- какие файлы изменены, какие добавлены (отображается в виде дополнительных меток на иконке). А в контекстном меню есть команда Diff, которая открывает какую-нибудь дифф-программу типа WinMerge.
Нахожу изменённый файл, щёлкаю правой кнопкой и вижу, что в меню TortoiseGit только пункты "Справка" и "Настройки". Это подозрительно. Начинаю щёлкать по всем файлам подряд -- нет эффекта. Думаю, может перезагрузиться? Глючит его что-то.
Вышел на уровень выше, где служебная папка Git. Может там будет работать? Постойте, почему она называется .svn?
Да, проект оказался под SVN, а я об этом забыл! При этом поскольку у меня дополнительно стоял ещё и TortoiseSVN, я не мог визуально отличить одну систему контроля версий от другой. У них одинаковые иконки.