【问题标题】:Verify line ending in git repo验证以 git repo 结尾的行
【发布时间】:2014-09-06 05:46:33
【问题描述】:

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

是否有类似“svn get”的东西不检出,而只是将文件从存储库复制到我的本地文件系统的某个地方(假设这忽略任何行结束转换设置)?

【问题讨论】:

    标签: git line-endings


    【解决方案1】:

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

    是的,它可以。

    有没有类似“svn get”的东西不签出,只是简单地将文件从存储库复制到我的本地文件系统的某个地方

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

    当你解压这样一个档案时,根本不会修改任何 eol(它不是一个 git repo,只是一个文件的集合)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多