Сведения о фиксациях
Как и при сохранении измененного файла, фиксация записывает изменения в один или несколько файлов в ветви. Git назначает каждой фиксации уникальный идентификатор, называемый SHA или хэш-кодом, который определяет:
- конкретные изменения;
- время внесения этих изменений;
- автора этих изменений.
При выполнении фиксации необходимо включить сообщение фиксации, кратко описывающее изменения.
Если репозиторий, который вы фиксируете, требует подписывания фиксации, и вы фиксируете в веб-интерфейсе, вы автоматически войдете в фиксацию. См . раздел AUTOTITLE.
Вы можете добавить соавтора для любых фиксаций, в совместной работе над которыми вы участвуете. См . раздел AUTOTITLE.
Вы также можете создать фиксацию от имени организации. См . раздел AUTOTITLE.
Перебазирование позволяет изменить ряд фиксаций и изменить порядок фиксаций на временной шкале. См . раздел AUTOTITLE.
Сведения о ветвях фиксации и метках тегов
Страницы фиксации могут отображать метки для ветвей и тегов, содержащих фиксацию. Эти метки помогают понять, где фиксация отображается в журнале репозитория.

Если фиксация отсутствует в ветви по умолчанию (main), метка отобразит ветви, содержащие фиксацию. Если фиксация является частью не объединенного с ветвью запроса на вытягивание, щелкните ссылку, чтобы перейти к запросу на вытягивание.
Когда фиксация окажется в ветви по умолчанию, будут отображаться все теги, содержащие фиксацию, и ветвь по умолчанию будет единственной ветвью в списке. См. статью "Основы Git" в документации по Git.

Использование дерева файлов
Дерево файлов помогает перемещаться между файлами в фиксации и сосредоточиться на диффах, которые имеют значение. Вы можете выбрать файл, чтобы просмотреть его дифф или фильтровать по пути к файлу, когда фиксация изменяет много файлов.
Примечание.
Дерево файлов не будет отображаться, если ширина экрана слишком сужается или если фиксация включает только один файл.

Дополнительные материалы
- Фиксация и проверка изменений в проекте в GitHub Desktop в GitHub Desktop