Мне было интересно, что случилось, если я смешал git на linux с windows. В любом случае я сделал коммит («сначала») в Linux, затем изменил файл в Windows и зафиксировал там. Это не позволило бы мне, потому что конец строки и патч казались подозрительными. Поэтому я попытался из Linux, и это не позволило мне либо ...
Я сделал git reset --hard
. Файлы выглядят так, как будто они были сброшены. Однако, когда я делаю git status, он показывает их все как измененные. git commit -a -m "test"
доставляет мне ту же проблему. Состояние Git показывает, что все они изменены. Однако git clone .
создает подкаталог, и когда я иду туда и пишу git status, ни один из них не отображается измененным.
Даже если это проблема с отметкой времени, почему я не могу это повторить и что с ошибками? Прямо сейчас простым решением было бы переместить текущий каталог и сделать новый клон на нем. Но я бы хотел понять, в чем проблема.