Skip to main content
Практика завдань

Різниця між git reset та git revert?

Обидва скасовують зміни але по-різному.

git reset - Переписування історії

Переміщує вказівник гілки назад.

```bash

git reset --soft HEAD~1

git reset HEAD~1

git reset --hard HEAD~1 ```

git revert - Безпечне скасування

Створює новий коміт що реверсує зміни.

```bash

git revert abc123

git revert abc123..def456 ```

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.

Дочитали статтю?
Практика завдань