GitLFS 图像和/或文件,如何查看它们?我如何下载它们?

jai*_*jai 2 git image github git-lfs

我的同事在他们的本地计算机上安装了 Git LFS,反过来,推送到远程存储库 (GitHub) 的任何图像都只显示 URL 或根本不显示任何内容。我如何查看这些图像?当我通过本地存储库打开从远程存储库中提取的图像时,我收到以下错误消息:“看来我们不支持此文件格式。” 我如何下载这些图像?谢谢。

在此输入图像描述

tor*_*rek 5

如果其他人正在使用 Git-LFS,您也被迫使用 Git-LFS 来获取文件。原因是 Git-LFS (不是 Git,它是一个附加组件)通过一个简单的方法工作:

\n
    \n
  • 您将特定文件注释为“大”或“不适合 Git”(以您和/或 Git-LFS 喜欢的任何方式)。
  • \n
  • 从那时起,当您运行git add这些文件之一时,Git-LFS 就会潜入并“窃取”该文件。它将文件本身置于 Git 的访问范围之外,并在其位置安装一个“指针文件”。Git看到指针文件并认为这是真正的文件
  • \n
  • 当你运行时git commit,Git从来没有看到真正的文件,只有指针文件。Git 提交指针文件。
  • \n
  • 当您运行时git push,LFS 会潜入并首先将真实文件发送到某个服务器,该服务器不是 Git 服务器,而是 Git-LFS 服务器。然后它让 Git 将文件推送到 Git 服务器。
  • \n
\n

最终结果是任何使用 Git(而不是 Git-LFS)的人都会得到“假”文件\xe2\x80\x94指针文件\xe2\x80\x94而不是真正的文件。要获取真实文件,您必须安装 Git-LFS,它知道当其中一个假文件从 Git 中出来时,Git-LFS 应该偷偷地获取真实文件并将其放在您可以看到的地方。Git 永远不会看到真正的文件。

\n