Як скасувати останні локальні коміти в Git?

Скасувати останній коміт можна командою

git reset HEAD~

Ця команда видалить останній коміт, але залише всі зміни які були в цьому коміті.

Якщо також треба видалити всі зміни, що були зроблені в цьому коміті, тоді використовуйте прапор --hard

git reset HEAD~ --hard

git reset - ця команда відповідає за скасування коміту. За допомогою параметру HEAD вказується які саме коміти необхідно скасувати

  • HEAD - посилання на поточний коміт
  • HEAD~1 - посилання на 1 попередній коміт
  • HEAD~ те саме що і HEAD~1
  • HEAD~87 посилання на 87 попередніх комітів
Alex · 1 рік тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація