当我和一位使用Linux的同事一起处理同一个回购时,在我这边开发Windows时,我们总是与资产被缩小有冲突。
使用材质设计图标库,其中before元素包含内容之类的代码:“\ f222”;
如果我耿耿于怀,git推动它,它会在Linux环境中转换为不同的代码。如果我的团队在Linux上完成它并且我提取他们的更新,那就相同。
我如何确保不会发生这种情况?
这只是这个图书馆的情况;其他一切正常(使用phpstorm进行编码)。
答案 0 :(得分:1)
确保您和您在Windows上的同事将本地配置core.autocrlf
设置为false。
git config --global core.autocrlf false
该设置的任何其他值都会自动转换所有文件的eol(行尾字符),包括应保持不变的文件。