验证以git repo结尾的行

时间:2014-09-06 05:46:34

标签: git line-endings

有没有办法验证git repo中文件的行结尾?如果我结账,那么工作目录可能会受到core.autocrlf或.gitattributes等的影响。

是否有类似" svn get"没有签出但只是将文件从存储库复制到我的本地文件系统(假设这会忽略任何行结束转换设置)?

1 个答案:

答案 0 :(得分:0)

  

如果我结账,那么工作目录会受到core.autocrlf或.gitattributes等的影响。

是的,它可以。

  

是否有类似" svn get"没有签出但只是将文件从存储库复制到我的本地文件系统

你可以要求一个repo的git存档:这是在存档(zip或tar)中压缩的给定提交的文件。
有些托管服务就是这样提出的(比如GitHub and its Download ZIP button

当您解压缩此类存档时,根本不会修改任何eol(它不是git repo,只是一组文件)。