Як скасувати останні локальні коміти в Git?
Вирішено
10 червня 2022
· 673
·
0
Я випадково закомітив неправильні файли в Git , але ще не залив на на сервер.
Як мені їх відмінити?
Відповіді на питання (1)
10 червня 2022
0
Обране рішення
Скасувати останній коміт можна командою
git reset HEAD~
Ця команда видалить останній коміт, але залише всі зміни які були в цьому коміті.
Якщо також треба видалити всі зміни, що були зроблені в цьому коміті, тоді використовуйте прапор --hard
git reset HEAD~ --hard
git reset
- ця команда відповідає за скасування коміту. За допомогою параметру HEAD
вказується які саме коміти необхідно скасувати
-
HEAD
- посилання на поточний коміт -
HEAD~1
- посилання на 1 попередній коміт -
HEAD~
те саме що іHEAD~1
-
HEAD~87
посилання на 87 попередніх комітів
Для відповіді на запитання необхідно авторизуватись