【发布时间】:2014-09-06 05:46:33
【问题描述】:
有什么方法可以验证 git repo 中文件的行尾吗?如果我结帐,那么工作目录可能会受到 core.autocrlf 或 .gitattributes 等的影响。
是否有类似“svn get”的东西不检出,而只是将文件从存储库复制到我的本地文件系统的某个地方(假设这忽略任何行结束转换设置)?
【问题讨论】:
标签: git line-endings
有什么方法可以验证 git repo 中文件的行尾吗?如果我结帐,那么工作目录可能会受到 core.autocrlf 或 .gitattributes 等的影响。
是否有类似“svn get”的东西不检出,而只是将文件从存储库复制到我的本地文件系统的某个地方(假设这忽略任何行结束转换设置)?
【问题讨论】:
标签: git line-endings
如果我结帐,那么工作目录可能会受到 core.autocrlf 或 .gitattributes 等的影响。
是的,它可以。
有没有类似“svn get”的东西不签出,只是简单地将文件从存储库复制到我的本地文件系统的某个地方
您可以要求一个 repo 的 git 存档:这是压缩在存档(zip 或 tar)中的给定提交的文件。
一些托管服务提出了这样的建议(例如GitHub and its Download ZIP button)
当你解压这样一个档案时,根本不会修改任何 eol(它不是一个 git repo,只是一个文件的集合)。
【讨论】: