Скасувати внесені зміни у файл
(замінити його версією, що збережена у репозіторію)
Якщо ще не була зроблена команда git add
(а якщо була, то сюди)
Для відміни змін у файлі або заміни його версією збереженою у репозіторії ви можете використовувати команду git checkout
.
Скасування змін у конкретному файлі:
git checkout -- шлях_до_файлу
Наприклад, якщо ви хочете відмінити зміни у файлі
example.txt
:git checkout -- example.txt
Заміна файлу його версією з репозіторію:
git checkout назва_гілки_або_хеш_коміту -- шлях_до_файлу
Наприклад, якщо ви хочете замінити файл
example.txt
його версією з гілкиmain
:git checkout main -- example.txt
Або, якщо ви хочете використовувати конкретний коміт:
git checkout abc123 -- example.txt
Зверніть увагу, що будь-які незбережені зміни в файлі будуть втрачені, коли ви використовуєте git checkout
. Переконайтеся, що ви зберегли важливі зміни перед використанням цієї команди.
Last updated