首页 > 解决方案 > Visual Studio 使用 lf 行结尾,如开源存储库

问题描述

我已经克隆了一些开源库,例如 rosyln 和 fsharp,并且可以看到所有文件都有行结尾 lf。

由于这些使用 Visual Studio 作为 IDE,我很想知道当在 ide 中创建新文件时,工作人员是如何实现这一点的,因为默认是 crlf。

.gitattributes 是文本自动,所以我会认为在 Windows 文件中克隆和打开时会有 crlf 的 eol 但它们是 lf。

不明白这是如何实现的,但希望实现相同(如果本地并作为 lf 推送到存储库数据库)

标签: gitvisual-studio-2017

解决方案


我没有克隆,我下载的是 LF 的 zip。如果我克隆了它将是 CRLF

所以只需要带有文本 auto 的 .gitattributes 文件,git 就会做正确的事情


推荐阅读