【发布时间】:2023-03-05 02:00:02
【问题描述】:
我们有一个多平台项目,它为几个平台生成二进制文件,比如 mac、windows、linux... 是否可以强制 git 将所有文件的编码更改为某个特定平台(例如:Linux)。那么每次用户提交或推送到远程存储库时如何更改文件的行尾呢?
【问题讨论】:
-
为什么要更改二进制文件的编码?编码不适用于二进制文件,仅适用于文本文件。
-
不适用于二进制文件,但我们有配置文件...我想强制
-
对我们来说,二进制永远不会在 git 存储库中。
-
你说的是行尾还是编码(比如 UTF-8)?
-
你看过
core.autocrlf的设置了吗?
标签: git