# Сброс фиксации в GitHub Desktop

Вы можете сбросить все фиксации до последней отправки в удаленную ветвь.

## Сведения о сбросе фиксации

Если вы сделали серию фиксаций и хотите исправить ошибку до последней фиксации, вы можете использовать "сброс для фиксации" в GitHub Desktop для сброса изменений в этих фиксациях. Сброс фиксации восстанавливает изменения в последующих фиксациях в рабочем каталоге и сбрасывает ветвь в выбранную фиксацию. Затем вы можете внести изменения перед фиксацией или отменить изменения, которые вы не хотите сохранить. Дополнительные сведения см. в разделе [Фиксация и проверка изменений в проекте в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop).

Вы можете сбросить фиксацию до последней фиксации, которая уже была отправлена в удаленный репозиторий. Чтобы отменить отправленную фиксацию без нарушения журнала фиксации для других участников, можно вернуть фиксацию. Дополнительные сведения см. в разделе [Отмена фиксации в GitHub Desktop](/ru/desktop/managing-commits/reverting-a-commit-in-github-desktop).

Если вы хотите изменить последнее сообщение фиксации или объединить новые изменения с последней фиксацией, вы можете изменить фиксацию. Дополнительные сведения см. в разделе [Изменение фиксации в GitHub Desktop](/ru/desktop/managing-commits/amending-a-commit-in-github-desktop).

## Сброс фиксации

1. На левой боковой панели нажмите кнопку **"Журнал**".

   ![Снимок экрана: вкладка "Журнал" на боковой панели. Над списком фиксаций кнопка вкладки с надписью "Журнал" выделена оранжевым контуром.](/assets/images/help/desktop/history-tab-in-commit-sidebar.png)
2. Щелкните правой кнопкой мыши фиксацию, на который вы хотите сбросить и выберите **"Сбросить" для фиксации**.

## Дополнительные материалы

* [Средства Git — сброс демисифицированного](https://git-scm.com/book/en/v2/Git-Tools-Reset-Demystified) в документации по Git