Чтобы отслеживать изменения в файлах при работе с Git в IntelliJ IDEA, можно воспользоваться следующими функциями:
- Посмотреть историю изменений для конкретного файла. 1 Выберите нужный файл в любом представлении (окне проекта, редакторе и так далее). 1 В главном меню выберите «Git» → «Выбранный файл» → «Показать историю» или в контекстном меню выбора — «Git» → «Показать историю». 1 В окне инструмента Git появится вкладка «История», которая покажет историю выбранного файла и позволит просматривать и сравнивать его ревизии. 1
- Проверить различия между локальной и зафиксированной версией файла. 1 Откройте окно инструмента Git и переключитесь на вкладку «Лог». 1 Выберите интересующий коммит, а на правой панели — файл. 1 Нажмите кнопку на панели инструментов. 1
- Просмотреть, как изменения объединялись из одной ветки в другую. 1 На вкладке «Лог» окна инструмента Git выберите интересующий коммит слияния. 1 Если во время слияния не было обнаружено и разрешено конфликтов, IntelliJ IDEA отобразит соответствующее сообщение на панели «Изменённые файлы» и предложит просмотреть изменения, которые происходят из обеих родительских веток. 1 Если конфликты возникли, на панели «Изменённые файлы» появится список файлов, объединённых с конфликтами. 1 Выберите нужный файл и нажмите кнопку «Показать разницу» на панели инструментов или нажмите Ctrl+D. 1 Откроется просмотрщик различий, который позволит сравнить текущую версию с каждой из родительских и увидеть, как именно разрешались конфликты. 1
Также в редакторе можно отслеживать изменения в файле по мере его редактирования. 2 Все изменения выделяются маркерами, которые появляются в полосе рядом с изменёнными строками и показывают тип изменений, введённых после последней синхронизации с репозиторием. 2