Я клонировал проект друга. Я не внес никаких изменений, и у меня уже есть тонны незавершенных изменений для всех файлов проекта! Для каждого файла это так, как будто я просто вырезал и вставлял все содержимое, но я никогда этого не делал, и даже если бы я это сделал, изменений не было.Почему GitHub создает бессмысленные коммиты здесь?
Я попытался синхронизировать, но непредусмотренные изменения остаются здесь навсегда, так что это вызывает множество конфликтов, потому что каждый раз, когда я нажимаю свои изменения, я также меняю все файлы проекта.
Exemple этого нонсенса совершает:
- Azerty
- Hello
- Codes
+ Azerty
+ Hello
+ Codes
Git всегда делает это, чтобы весь код во всех отслеживаемых файлах; даже после синхронизации снова появляются неоправданные изменения.
Как это исправить? Почему это происходит?
Взгляните на этот вопрос: http://stackoverflow.com/questions/6134066/git -diff-command-show-whole-file-is-modified-than-show-modified-sma –
Проверьте следующие вещи в файлах: a) Кодирование (Unix/Windows), b) Линейное завершение s (LF или CRLF), c) Пробел (в случае, если ваш редактор автоматически изменит их). – nwinkler