Задайте себе вопрос: «Этот коммит уже попал в общий репозиторий?»
Если ДА → используйте
git revert-
git revert создает новый коммит, который отменяет изменения предыдущего.- Исходный коммит остается в истории.
- Команда всегда может увидеть, что именно было отменено и когда.
Если НЕТ → используйте
git reset-
git reset удаляет коммиты так, будто их никогда не существовало.- Переписывает историю проекта, перемещая указатель
HEAD.- Позволяет сохранить чистую и понятную историю Git до того, как изменения будут опубликованы.
👉 @PythonPortal
