Оригинальное название: git - обновить все файлы, которые не были изменены
В настоящее время я пытаюсь обновить все файлы в репозитории git, которые не были изменены. Скажем, например, у меня есть:
- test1.py
- test2.py
test1.py был изменен локально, в то время как оба файла были удалены удаленно. Теперь я попробовал:
git stash
git pull
git stash pop
который восстановил мои изменения, дав мне предупреждение, что мне нужно объединить test1.py
. Все идет нормально. Проблема возникает, когда я пытаюсь повторить один и тот же процесс (после того, как оба файла снова были удалены). git теперь говорит
unmerged (6b126638f7c63aa648609afa60ab972a2403502b)
fatal: git-write-tree: error building trees
Cannot save the current index state
что делает меня грустным. Он просто хочет простую вещь: обновите все файлы, которые я не изменил. Я позабочусь о слиянии позже.