• Phpstorm после git checkout - как коммитить только измененные файлы?

    moooV
    @moooV Автор вопроса
    vladamir smertniy:
    Все, спасибо, помогло! Дело и правда в core.fileMode. Вылечилось вот так:
    $ git config core.fileMode false

    В общем, дело было в чмодах на файлах (возможно, из-за работы по сетевой шаре), но это уже совсем другая история.

    В общем, решил абстрагироваться от иде и просто зашел в директорию и проверил гит из консоли - git status показал, что файлы изменены, хотя чексуммы совпадают. Сделал одному из них git diff - получил вот такое:
    old mode 100644
    new mode 100755


    Поставил fileMode в false, файлы теперь чекаутятся нормально.

    PS.
    Да, у меня уже лет 10 такой шрифт и такая подсветка синтаксиса: по-другом очень трудно код воспринимать. Кстати, проблем из-за немоноширинности еще было - полет отличный.
  • Phpstorm после git checkout - как коммитить только измененные файлы?

    moooV
    @moooV Автор вопроса
    vladamir smertniy:
    CRLF-LF проверял с самого начала, это точно не оно. Да и в настройках коммитов стоит, чтобы выбрасывало предупреждение при коммите с CRLF.

    При этой проблеме в окне диффа написано, что у файлов разные окончания строк. А тут - именно, файлы одинаковые. На всякий случай снял еще и md5 двух версий файлов - они абсолютно одинаковые.

    https://i.imgur.com/e8Napoj.png
  • Phpstorm после git checkout - как коммитить только измененные файлы?

    moooV
    @moooV Автор вопроса
    Клиентских ос две - w7 и gentoo, в обоих одна и та же проблема с ide. А директория с файлами подмонтирована с линукс сервера по smb (для w7) и по nfs (для линуха).

    И гит инит не делал - не хочется терять коммиты (это единственный репозиторий, ни куда не пушится), а новый проект в ide создавал - не помогает. Вернее, помогает до первого чекаута.
  • Phpstorm после git checkout - как коммитить только измененные файлы?

    moooV
    @moooV Автор вопроса
    Да, перед переключением в новый бранч все файлы были закоммичены. В новом (созданном) бранче после изменений файлы тоже были закоммичены (только измененные).
    После переключения обратно в master началась проблема. Теперь при переключении бранчей всегда все файлы отмечаются синим.
  • Истории, которые вас тронули?

    moooV
    @moooV
    И, да, забыл упомянуть. Жанр — киберпанк, а героиня — киборг, и из органики в ней только живой мозг.

    image