我正在尝试建立一个网站,并将所有内容上传到GitHub。我的问题是,当我使用git pull
时,它无法正确提取图像。这些图像在代码中正确命名,并显示在GitHub上。但是,当我拉出图像时,他们会这样说:
version https://git-lfs.github.com/spec/v1
oid sha256:(some long string)
size 1467816
如何正确提取这些文件?
答案 0 :(得分:1)
您将要向本地git安装添加LFS(大文件存储)功能。因此,您需要在现有安装之上安装git-lfs。
找到官方安装程序here。
使用git-lfs基本上是将回购中的某些文件类型与lfs进行跟踪。添加lfs跟踪类型的文件时,它将由git-lfs自动处理,使您能够坚持使用已经知道的git语法。要将文件类型添加到lfs,您只需在存储库的文件夹中启动git bash并说git lfs track "*.psd"
。显然,遵循此语法,您也可以添加单个文件。
对存储库所做的更改将存储在 .gitattributes 中,该文件也应始终提交。
然后,您只需按照自己的了解来遵循工作流程即可。您就可以拉出文件了。
请找到有关如何配置和使用lfs here的更多信息。