3

我有一个远程仓库,正在被克隆并在 windows 和 mac 中工作。我希望每当有人拉这个 repo 时,它应该在任何平台上自动使用 LF eol。

每当 Windows Build Server 拉取 repo 时,我的主要问题就会出现。我无法控制在服务器上执行任何配置命令,所以我只想使用 .gitattributes 文件来解决这个问题。LF 的原因是有一些构建工具要求源文件是 LF eol。

这个文件是说所有文本文件都将使用 LF eol 签出,同时跳过 jpg 和 png 文件?如果不是,这个文件会是什么样子来完成上述任务?

.git 属性文件

* text=auto eol=lf
*.jpg binary
*.png binary
4

1 回答 1

4

试一试

text eol=lf

Git 将始终在结帐时将行尾转换为 LF。

text=auto 将使用可能在所有地方都不相同的 git 默认值。

于 2015-02-21T19:27:12.133 回答