【发布时间】:2014-09-08 13:04:23
【问题描述】:
我遇到了一个非常奇怪的空白问题。
我正在使用 wp-content/themes 文件夹中带有 .git 存储库的 WordPress 站点的本地副本,以便跟踪对任何主题的所有更改等。
当我设置 repo 时,它认为每个文件(除了 gitignore 中的文件)都是新文件,我将这些文件作为“初始提交”提交。
首先这正常吗?设置新仓库时必须提交所有文件? 第二 - 这是奇怪的行为。
当我去暂存这些文件时,我会在许多文件的第一个字符之后插入一些空格。
我认为这与行尾有关。我将全局配置设置为 autocrlf = true 我也尝试过
autocrlf = true
eol = native
在我的本地 git 配置中。 .gitattributes 设置为:
* text=auto
按照Force LF eol in git repo and working copy的建议
到目前为止没有任何帮助。我在 Windows 机器上工作,但文件是从 linux 服务器解压的,然后解压到目录中。
【问题讨论】:
-
我们也遇到了这个问题,在这里查看解决方案:stackoverflow.com/a/28116468/18524
标签: git atlassian-sourcetree line-endings