Коли я біжу git reset --hard HEAD
, то, як я розумію, слід повернути до первозданної версії того, що ви витягнули. На жаль, він залишає файли, що лежать навколо, як git status
показує великий список файлів, що не відслідковуються.
Як ви скажете git "Просто поверніть це ТОЧНО, що було в останньому тягненні, нічого більше, нічого менше"?
git reset --hard
скидає ваш індекс та повертає відстежені файли назад у стан, як вони є в HEAD. Не залишає відстежуваних файлів у спокої.