Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ohDaddyPlease/cc6da6d3457ef79e339f166e13d1436d to your computer and use it in GitHub Desktop.
Save ohDaddyPlease/cc6da6d3457ef79e339f166e13d1436d to your computer and use it in GitHub Desktop.
Вернуть файл в состояние на определенном коммите

Источник
Если необходимо вернуть файл до предыдущего состояни определенного коммита, необходимо в 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. В репозитории в ПР файл откатился до начального состояния.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment