有没有办法让Git的核心.autocrlf忽略一个特定的文件?
我正在与一些在Windows上工作的Linux项目工作,我们在存储库中有这个bash脚本,在配置阶段在虚拟机(Vagrant + VirtualBox)上执行。问题是,当Windows用户从repo中取出时,git的autocrlf会将CR字符添加到每一行,并且Vagrant在执行脚本时会抱怨它。有没有办法让Git不为该文件添加CR字符?
感谢任何帮助。
谢谢!
答案 0 :(得分:2)
使用' .gitattributes'文件(甚至是推荐的做法,并且不依赖于autocrlf设置)。