Junior
19
0
questionbank

Как отменить последний коммит в системе контроля версий?

Answer from sobes.tech neural network

Есть несколько способов отменить последний коммит, в зависимости от того, был ли он отправлен в удаленный репозиторий и какова цель отмены.

  1. Отменить локальный коммит, не изменяя файлы (soft reset):

    bash
  2. Отменить локальный коммит, оставляя изменения в рабочем каталоге (mixed reset - по умолчанию):

    bash
  3. **Полностью отменить локальный коммит, включая удаление изменений из рабочего каталога и индекса (h

Есть несколько способов отменить последний коммит, в зависимости от того, был ли он отправлен в удаленный репозиторий и какова цель отмены.

  1. Отменить локальный коммит, не изменяя файлы (soft reset):

    bash
  2. Отменить локальный коммит, оставляя изменения в рабочем каталоге (mixed reset - по умолчанию):

    bash
  3. **Полностью отменить локальный коммит, включая удаление изменений из рабочего каталога и индекса (h

Register or sign in to get access to full answers for all questions from the question bank.

gitversion-controlgit-resetgit-revertundoing-changes