在iOS框架内部是一个没有扩展名的二进制文件。我的二进制文件超过了github的100MB大小限制。
git lfs track 'MyFramework'
git lfs track 'path/to/MyFramework'
有什么想法吗?
发布于 2016-02-11 17:36:08
在git-lfs v1.1.1中,诸如git lfs track 'path/MyFramework'
之类的跟踪功能工作得很好。您可以使用'ls-files‘检查git-lfs是否正确跟踪该文件。
$ git lfs ls-files
828a9ca55c * path/MyFramework
如果git已经跟踪了这个文件,git-lfs就不会跟踪它。我认为您必须删除跟踪MyFramework
文件,然后添加git lfs track ..
,然后再次提交它。
发布于 2016-02-13 01:42:41
对于找到这个的人,有一些注意事项:
正如局外人所说,在将文件添加到GIT:git lfs track 'path/to/file
git lfs-ls-files
会确认LFS正在跟踪您的文件,但您必须将文件添加到实际的GIT:git add someFile
发布于 2019-05-31 07:06:59
我已经尝试寻找这个问题的解决方案有一段时间了,每个答案都是使用git lfs track ..
,它对单个文件很好,但不能处理添加的新文件。
将此代码添加到.gitattributes文件中,可以查找回购中没有扩展名的所有内容:
* filter=lfs diff=lfs merge=lfs -text # Include everything
/**/ -filter=lfs -diff=lfs -merge=lfs -text # Exclude directories
*.* -filter=lfs -diff=lfs -merge=lfs -text # Exclude anything with an extension
https://stackoverflow.com/questions/35328810
复制相似问题