{"meta":{"title":"Параметры управления фиксациями в GitHub Desktop","intro":"Вы можете использовать GitHub Desktop для поддержания журнала фиксаций без труда.","product":"GitHub Desktop","breadcrumbs":[{"href":"/ru/desktop","title":"GitHub Desktop"},{"href":"/ru/desktop/managing-commits","title":"Управление фиксациями"},{"href":"/ru/desktop/managing-commits/options-for-managing-commits-in-github-desktop","title":"Параметры управления фиксациями"}],"documentType":"article"},"body":"# Параметры управления фиксациями в GitHub Desktop\n\nВы можете использовать GitHub Desktop для поддержания журнала фиксаций без труда.\n\n## О журнале фиксаций в GitHub Desktop\n\nПри внесении изменений в репозиторий журнал фиксации должен рассказать о том, как вы прибыли на внесенные изменения. Чтобы помочь людям просматривать свою работу, а также упростить поиск и причину изменений в репозитории, рекомендуется следовать определенным рекомендациям, таким как:\n\n* Упорядочение фиксаций в последовательном и удобном порядке\n* Написание четких сообщений фиксации, включающих намерение и любой необходимый контекст\n* Создание небольших фиксаций, содержащих связанные изменения\n\nЧасто трудно следовать этим рекомендациям совершенно в точке, где вы вносите изменения. Вы можете понять, что вам нужно отменить изменения в фиксации, изменить сообщение фиксации или изменить порядок фиксаций, чтобы рассказать более четкую историю. С помощью GitHub Desktopвы можете управлять журналом фиксаций непосредственно из пользовательского интерфейса.\n\n> \\[!NOTE]\n> По возможности следует избежать изменения журнала фиксаций, которые уже были отправлены в удаленный репозиторий. Другие участники, возможно, уже работали над этими фиксациями.\n\n## Параметры управления журналом фиксаций в GitHub Desktop\n\n| Вариант                                                                                                          | Описание                                                                                                                                                                                                                                                      | Дополнительные сведения |\n| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |\n| Отмена фиксации                                                                                                  | Восстанавливает изменения из фиксации в рабочий каталог, чтобы можно было внести дальнейшие изменения перед повторной фиксацией. Полезно, если вы сделали ошибку в включенных изменениях. Невозможно, если вы уже принудили фиксацию к удаленный репозиторий. |                         |\n| [Отмена фиксации в GitHub Desktop](/ru/desktop/managing-commits/undoing-a-commit-in-github-desktop)              |                                                                                                                                                                                                                                                               |                         |\n| Сброс фиксации                                                                                                   | Аналогично отмене фиксации, но восстанавливает изменения от всех фиксаций до выбранной фиксации в рабочем каталоге. Можно использовать только последнюю фиксацию, которая была отправлена в удаленный репозиторий.                                            |                         |\n| [Сброс фиксации в GitHub Desktop](/ru/desktop/managing-commits/resetting-to-a-commit-in-github-desktop)          |                                                                                                                                                                                                                                                               |                         |\n| Исправление фиксации                                                                                             | Позволяет редактировать последнее сообщение фиксации или объединять новые изменения с последней фиксацией. Полезно, если изменения предыдущей фиксации по-прежнему действительны, но вы внесли дальнейшие изменения, которые соответствуют той же фиксации.   |                         |\n| [Изменение фиксации в GitHub Desktop](/ru/desktop/managing-commits/amending-a-commit-in-github-desktop)          |                                                                                                                                                                                                                                                               |                         |\n| Отмена фиксации                                                                                                  | Создает новую фиксацию, которая изменяет изменения другой фиксации в журнале. Полезно, если фиксация уже была отправлена в удаленный репозиторий, и вы не хотите удалить фиксацию из журнала репозитория.                                                     |                         |\n| [Отмена фиксации в GitHub Desktop](/ru/desktop/managing-commits/reverting-a-commit-in-github-desktop)            |                                                                                                                                                                                                                                                               |                         |\n| Вишни выбрать фиксацию                                                                                           | Копирует фиксацию из одной ветви в другую. Полезно, если вы случайно зафиксировали изменения в неправильной ветви или если вам нужно применить исправление ошибок в разных ветвях, над которыми вы работаете.                                                 |                         |\n| [Выбор фиксации в GitHub Desktop](/ru/desktop/managing-commits/cherry-picking-a-commit-in-github-desktop)        |                                                                                                                                                                                                                                                               |                         |\n| Изменение порядка фиксаций                                                                                       | Изменяет порядок фиксаций в журнале. Полезно, если изменить порядок, будет проще следовать за вашим прогрессом.                                                                                                                                               |                         |\n| [Изменение порядка фиксаций в GitHub Desktop](/ru/desktop/managing-commits/reordering-commits-in-github-desktop) |                                                                                                                                                                                                                                                               |                         |\n| Фиксации Squash                                                                                                  | Объединяет несколько фиксаций в одну фиксацию. Полезно, если у вас есть ряд небольших фиксаций, содержащих связанные изменения.                                                                                                                               |                         |\n| [Фиксации скваширования в GitHub Desktop](/ru/desktop/managing-commits/squashing-commits-in-github-desktop)      |                                                                                                                                                                                                                                                               |                         |"}