Я вполне уверен, что вы обрезали вывод состояния git.Эти измененные файлы были в разделе «изменения должны быть зафиксированы».Они в указателе (область подготовки);то есть вы, вероятно, в какой-то момент выполняли git add xxx/yyy/something.PNG
или, может быть, просто git add .
или git add -u
.
git checkout <path>
проверяет версию данного пути из индекса, а не из текущего коммита.Если вы хотите вернуться к версии из текущего коммита, используйте:
git checkout HEAD xxx/yyy/something.PNG
HEAD
относится к текущему коммиту.