Как я могу избавиться от всех изменений во всех файлах моего репозитория?
Скажем, что я нахожусь в ветке, и я сделал некоторые изменения. git status
возвращает набор файлов в "Изменения, не поставленные для фиксации", и я замечаю, что хотел бы избавиться от всех этих изменений во всех файлах. Как я могу сделать это с помощью одной команды?
Я знаю, что могу сделать следующее, чтобы проверить только один файл:
git checkout -- <file>
Я заметил, что git checkout --
только возвращает список всех нек-рых файлов. Однако я не могу найти способ проверить все, что-то вроде git checkout --all
.
Я проверил man git checkout
и ничего не нашел. Также я видел Git: оформил проверку всех файлов, кроме одного, и попробовал git checkout .
и не работал.
Должен ли я сделать это программно, перейдя через вывод git checkout --
?