У меня есть измененный файл, который я хочу вернуть к тому, что есть в последнем коммите, но он «застрял» там всегда помечается как измененный.
$ git status
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: index.php
#
no changes added to commit (use "git add" and/or "git commit -a")
Я тогда попробую:
$git checkout -- index.php
Но вывод статуса git остается прежним. Я тогда попробую:
$git reset --hard master
HEAD is now at 02c9613 test commit message
И вывод состояния git ВСЕ ЕЩЕ одинаковый.
Есть идеи, как мне избавиться от предполагаемых изменений в этом файле?