Подтвердить что ты не робот

Как вытащить определенный файл с помощью GIT?

Предположим, вы просто хотите избавиться от изменений, внесенных вами в один файл, и вернуться к тому, что находится в репозитории. Я использовал это в svn:

rm a-file.txt
svn update a-file.txt

Что эквивалентно в Git? Я знаю, как извлечь/вытащить evrything из репозитория, но как насчет одного файла?

4b9b3361

Ответ 1

Чтобы отменить ваши (незафиксированные) изменения:

git checkout a-file.txt

Если вы совершили изменения и хотите отменить их до некоторого предыдущего фиксации:

git checkout [some-older-commit-ref] a-file.txt

Btw, с Subversion вы должны были сделать:

svn revert a-file.txt