Источник
Если необходимо вернуть файл до предыдущего состояни определенного коммита, необходимо в git log найти хэш ребуемого коммита и прописать git checkout commit_hash path_to_file, где commit_hash - хэш необходимого коммита и path_to_file - путь до файла, который необходимо скинуть.
Пример:
Я добавил в коммит и отправил в удаленную ветку ненужный файл. Поэтому командой git log нашел хэш предпоследнего коммита и выполнил команду:
git checkout db449e5882a85636ae9444c24ec78fe135312ee3 widgets/assets/js/main.min.js
После чего снова запушил файл git add widgets/assets/js/main.min.js -> git commit -m 'fix min.js' -> git push origin CORE-2093. В репозитории в ПР файл откатился до начального состояния.
Last active
November 5, 2022 18:28
-
-
Save ohDaddyPlease/cc6da6d3457ef79e339f166e13d1436d to your computer and use it in GitHub Desktop.
Вернуть файл в состояние на определенном коммите
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment