overwrite - git reset - Как заставить "git pull" перезаписать локальные файлы?

git pull / git / version-control / git-pull / git-fetch

Как мне принудительно перезаписать локальные файлы с помощью git pull ?

Neo



Answer #1

Эта команда может оказаться полезной для выброса локальных изменений:

git checkout <your-branch> -f

А затем выполните очистку (удалит неотслеживаемые файлы из рабочего дерева):

git clean -f

Если вы хотите удалить неотслеживаемые каталоги в дополнение к неотслеживаемым файлам:

git clean -fd