Скасувати внесені зміни у файл

(замінити його версією, що збережена у репозіторію)

Якщо ще не була зроблена команда git add (а якщо була, то сюди)

Для відміни змін у файлі або заміни його версією збереженою у репозіторії ви можете використовувати команду git checkout.

  1. Скасування змін у конкретному файлі:

    git checkout -- шлях_до_файлу

    Наприклад, якщо ви хочете відмінити зміни у файлі example.txt:

    git checkout -- example.txt
  2. Заміна файлу його версією з репозіторію:

    git checkout назва_гілки_або_хеш_коміту -- шлях_до_файлу

    Наприклад, якщо ви хочете замінити файл example.txt його версією з гілки main:

    git checkout main -- example.txt

    Або, якщо ви хочете використовувати конкретний коміт:

    git checkout abc123 -- example.txt

Зверніть увагу, що будь-які незбережені зміни в файлі будуть втрачені, коли ви використовуєте git checkout. Переконайтеся, що ви зберегли важливі зміни перед використанням цієї команди.

Last updated