请检查您要复制这些文件的目标Git仓库的配置。
git config core.autocrlf
请确保将其设置为false:git config core.autocrlf false
(更多信息请参见此处)。
然后,请仔细检查.gitattributes
文件的存在和内容。它们也可以使用core.eol
指令影响eol。
我认为这些文件出现的原因更可能是由于模式更改。尝试在其中一个文件上运行git diff
。你是否看到类似于这样的内容?
$ git diff query.viewport.js
diff --git a/query.viewport.js b/query.viewport.js
old mode 100644
new mode 100755
$ find modules/hotsite/ -type f -print0 | xargs -0 chmod -x
git config core.autocrlf false
- Sanjit Kumar Mishra