【发布时间】:2016-07-04 22:24:02
【问题描述】:
我在 PC 上安装了 Linux Mint,然后我从 Bitbucket 克隆了 git 存储库来处理它。经过一些更改后,我确实在我的 PhpStorm ide 中提交了。在此提交期间,git 向我发出了一个关于行尾的对话框。有两种选择。如果我记得
创建处理项目行尾的 gitattribute 文件
通过 core.autocrlf true 等命令为行尾设置全局处理程序
我选择了全局选项,但我看到它改变了所有项目文件。现在我不确定会发生什么以及是否可以将其推送到服务器。如果有人在 Windows 上拉它会发生什么?会合并吗?如何解决?
【问题讨论】:
-
.gitattributes 现在是推荐的方式......(因为配置在存储库中并且由每个操作系统上的所有人共享)
-
那我现在该怎么办?那么二进制文件呢,因为我现在正在阅读它也是关于二进制文件的。我真的很困惑该怎么办。
标签: linux windows git line-endings