reading之后core.autocrlf
应该设置为false
,我想知道是否可以保存更改它?
我在服务器上有一个存储库,并且已经克隆了两个客户端。该服务器也是一个非裸存储库,但位于不同的分支上,因此我可以推/pull 。如果我更改设置会发生什么?下次commit/push/pull会有问题吗?
我还需要谁来做这件事?我可以在自己的客户端上更改它并测试它是否有效,还是需要在所有客户端上更改它?也许甚至在服务器上?
感谢您的建议!
最佳答案
对于 Eclipse EGit(在 Windows 中),我发现将其设置为 true 可能会带来灾难性的后果,因为每次 pull 时,所有文件都可能被标记为已更改。
将其设置为 false 可能是最好的选择,因为只要您不使用内置的 Windows 记事本,Eclipse 和 Notepad++ 都可以识别 Unix 换行符。
关于git - 在 GIT 中,将 core.autocrlf 更改为 false 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9512774/