Время от времени, когда я выполняю git pull, я получаю эту ошибку: error: неотслеживаемый файл рабочего дерева [некоторый файл] будет перезаписан слиянием.
Обычно я хочу перезаписать локальные изменения, поэтому ясделать это:
git reset --hard HEAD
git clean -f -d
git pull
Это было указано здесь: Как заставить "git pull" перезаписывать локальные файлы?
Однако этот метод, похоже, стирает всенеотслеживаемые файлы.Так есть ли способ заставить git перезаписать локальные изменения, но сохранить все неотслеживаемые файлы?