Я вижу "незафиксированные изменения", но файлы идентичны?

4341
ajax333221

Недавно я купил новый компьютер и загрузил версию GitHub для Windows:, 1.2.6.4 f054d9fзатем:

  1. Входить в
  2. клонировал мой репо в Local
  3. убедитесь, что файлы были загружены локально
  4. закрытый GitHub
  5. переписал 1файл локально
  6. открыл GitHub
  7. просмотрел незафиксированные изменения (странные 7файлы перечислены, только 1изменены)
  8. синхронизирован с моим репо
  9. закрыть / открыть GitHub
  10. поиск незафиксированных изменений (не должно быть ни одного, но есть 6файл с файлами)
  11. из любопытства я сделал коммит и синхронизировал
  12. фиксации на веб - сайт пуст 0 changed files with 0 additions and 0 deletions.
  13. Я всегда застрял с этими незафиксированными файлами

enter image description here

Примечание. При первом редактировании (одном из 7 файлов) в изменениях фиксации отображается только фактически измененный файл .

Примечание 2: старый компьютер - Windows XP, а новый - Windows 7 на случай, если это имеет значение.

Я чувствую, что что-то напутал и хочу это исправить, любая помощь приветствуется.

1

3 ответа на вопрос

1
jdigital

Как сказал @Oxymoron, это, вероятно, проблема конца строки.

Убедитесь, core.autocrlfчто значения одинаковы на обеих машинах.

Существует много споров о том, какой должна быть «правильная стоимость». Ребята в этой теме рекомендуют false(и я тоже, но я редко пишу файлы, которые используются кросс-платформенными).

0
ajax333221

Я решил это после:

  1. прекратить отслеживать репо
  2. удаляя каталог C:\Users\myname\Documents\GitHub\Isepic-Chess
  3. снова клонировал репо
  4. перезаписать мои собственные исходные файлы загруженными локальными файлами

Примечание: не уверен, что шаги 1, 2 и 3 были необходимы

0
Oxymoron

Это связано с тем, как вы проверяете окончание строк. Вы можете проверить с окончаниями строки linux или окончаниями строки windows. если они изменяются, он показывает файлы как отредактированные, это также может быть набор символов.

Похожие вопросы