对于GitHub上的存储库,GitKraken显示:
这个存储库需要LFS,但是没有安装LFS。修改LFS跟踪的文件可能会对您的存储库造成潜在的危害。有关安装LFS的信息,请访问我们的支持站点。
按钮:支援场地
但是,他们的支持站点没有提到“大型文件存储”。最大的文件大约是4MB。修改“大型”文件如何损害存储库--可能损坏的二进制数据?
需要采取哪些步骤才能满足这里的要求?

发布于 2018-01-01 15:46:47
但是,他们的支持站点没有提到“大型文件存储”。
是的,在Git LFS要求页面上。
修改“大型”文件如何损害存储库.?
Git将每个文件的每个副本存储在存储库中。如果你有一个4MB的文件,那没什么大不了的。如果您有1000个4MB文件的修订版,那就是4000 MB,它存储在本地,并在每次克隆时传输。
Git LFS通过为大型文件添加第二个对象存储区域来工作,只有在需要签出它们时才会传输它们。在实际的Git存储库中,存储一个包含检索二进制文件位置信息的小“指针文件”。因此,您的存储库仍然很小,但是您可以按需获得大型二进制文件。
如果您尝试在不安装LFS的情况下使用这个存储库,您(首先)将无法看到实际的二进制内容,只看到指针文件。您将(第二)在每次尝试添加内容时将二进制文件签入实际的存储库,而不是LFS空间。它不会“腐败”,但肯定不是存储库的始作俑者所期望的那样。
要安装按照GitKraken的指示,这应该像安装Git LFS一样简单。
发布于 2022-08-08 06:24:42
在每次重新启动我的macOS机器之后,不断地得到您报告的错误。我每次都要通过跑步来修复它
$ sudo launchctl config user path "/usr/local/bin:$PATH"
我的决心来自他们的文档。原因似乎是,如果Git LFS是通过自制安装的,则路径必须单独用于GUI应用程序。
https://stackoverflow.com/questions/48050204
复制相似问题