{"meta":{"title":"Сравнение фиксаций","intro":"Сравните ветви, теги, фиксации, вилки и даты для эффективного анализа изменений и отслеживания журнала репозитория.","product":"Запросы на включение внесенных изменений","breadcrumbs":[{"href":"/ru/enterprise-cloud@latest/pull-requests","title":"Запросы на включение внесенных изменений"},{"href":"/ru/enterprise-cloud@latest/pull-requests/how-tos","title":"How-tos"},{"href":"/ru/enterprise-cloud@latest/pull-requests/how-tos/commit-changes","title":"Зафиксируйте изменения"},{"href":"/ru/enterprise-cloud@latest/pull-requests/how-tos/commit-changes/comparing-commits","title":"Сравнение фиксаций"}],"documentType":"article"},"body":"# Сравнение фиксаций\n\nСравните ветви, теги, фиксации, вилки и даты для эффективного анализа изменений и отслеживания журнала репозитория.\n\nЧтобы сравнить разные версии репозитория, добавьте `/compare`в его путь. Страница сравнения используется `base` в качестве отправной точки и `compare` в качестве конечной точки.\n\n## Сравнение ветвей\n\nИспользуйте представление сравнения для сравнения ветвей или запуска запроса на вытягивание.\n\n1. Перейдите по адресу `https://github.com/OWNER/REPOSITORY/compare`.\n2. `base` Используйте раскрывающееся меню, чтобы выбрать ветвь, с которой вы хотите сравнить.\n3. `compare` Используйте раскрывающееся меню, чтобы выбрать ветвь, содержащую изменения.\n4. Просмотрите фиксации и измененные файлы в сравнении.\n\nСм [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/pull-requests/reference/branches).\n\n## Сравнение тегов\n\nСравнение тегов выпуска для просмотра изменений между выпусками. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/repositories/releasing-projects-on-github/comparing-releases).\n\n1. Перейдите по адресу `https://github.com/OWNER/REPOSITORY/compare`.\n2. Выберите старый тег в раскрывающемся `base` меню.\n3. Выберите более новый тег в раскрывающемся `compare` меню.\n4. Просмотрите фиксации и измененные файлы в сравнении.\n\n> \\[!NOTE]\n> Если ветвь и тег имеют то же имя, используется ветвь. Чтобы сравнить тег, добавьте `tags/` имя тега.\n\n## Сравнение фиксаций\n\nВы можете сравнить два фиксации или идентификаторы объектов Git (OID) напрямую, изменив URL-адрес сравнения.\n\n1. Перейдите на страницу сравнения репозитория.\n2. В URL-адресе введите старую фиксацию в качестве базовой и более новой фиксации в качестве точки сравнения.\n\nНапример, этот URL-адрес использует сокращенные коды SHA для сравнения фиксаций `f75c570` и `3391dcc`: `https://github.com/github-linguist/linguist/compare/f75c570..3391dcc`.\n\nСм [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/pull-requests/reference/branches#three-dot-and-two-dot-git-diff-comparisons).\n\n## Сравнение вилок\n\nИспользуйте имена филиалов с указанием владельца для сравнения ветвей между вилками.\n\n1. Перейдите на страницу сравнения базового репозитория.\n2. Щелкните **сравнить между вилками** , если отображается параметр.\n3. Выберите базовый репозиторий и ветвь.\n4. Выберите вилку головы и сравните ветвь.\n\nВы также можете изменить URL-адрес напрямую. Например, используйте `octocat:main` как `base` и `octo-org:main` для `compare` сравнения `main` ветвей репозиториев, `octocat` принадлежащих и `octo-org`. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/pull-requests/reference/forks).\n\n## Сравнение фиксаций\n\nЧтобы сравнить фиксацию с более ранними фиксациями, используйте Git `^` или `~N` нотацию в URL-адресе сравнения. Например, `96d29b7~5...96d29b7` сравнивается `96d29b7` с фиксацией пять фиксаций перед ним.\n\n## Различия между представлениями фиксации\n\nЖурнал фиксации репозитория и журнал фиксации одного файла может отображать различные результаты. Журнал файла показывает фиксации, затронутые этим файлом, в то время как журнал репозитория показывает более широкий журнал ветви. Если журнал файла не включает необходимую фиксацию, используйте страницу фиксаций репозитория.\n\nСм. раздел [](https://git-scm.com/docs/git-log#_history_simplification)`git log` документации.\n\n## Дополнительные материалы\n\n* [Изменение базовой ветви запроса на вытягивание](/ru/enterprise-cloud@latest/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)\n* [Подписание фиксаций](/ru/enterprise-cloud@latest/authentication/managing-commit-signature-verification/signing-commits)\n* [Поиск фиксаций](/ru/enterprise-cloud@latest/search-github/searching-on-github/searching-commits)"}