Я работал над проектом и редактировал кучу файлов в папке. Эта папка находится на моем локальном компьютере и не просматривается GIT. Обычно я копирую всю папку на другой компьютер, на который GIT переводится в репо. Проблема в том, что куча файлов отображается как измененная из-за появления строк и пробелов, поскольку она копируется из окон в окно linux.Есть ли способ в GIT, чтобы удалить файлы, измененные с момента их совершения, если он имеет менее 2 символов?
Я выполнил следующую команду: git diff --stat, чтобы показать все файлы, измененные с # измененными строками/символами.
Как вы можете видеть, что многие из этих файлов имеют нулевые изменения, сделанные им. Тем не менее, они все еще отображаются в моем git status изменен раздел.
Как удалить или вернуть их обратно в нормальное состояние, поскольку я ничего не изменил с этими файлами?
лучше спросить, как вы получите мерзавца игнорировать символы новой строки изменения. [Вот документ Github на этом] (https://help.github.com/articles/dealing-with-line-endings/). – Schwern
Спасибо за разъяснение. Это виновник, который вызывает эту проблему? –
Возможный дубликат [Git status ignore line endings/same files/windows & linux environment/dropbox/mled] (http://stackoverflow.com/questions/20496084/git-status-ignore-line-endings-identical-files- windows-linux-environment) –