热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

如何将单个文件添加到GITLFS?

如何解决《如何将单个文件添加到GITLFS?》经验,为你挑选了1个好方法。

如何仅将一个文件添加到GIT LFS?

大多数示例显示添加一个模式,该模式指定要添加到LFS的文件。但是,我希望添加单个文件。例如,如果

git lfs track "file.bin"

这将跟踪所有命名的文件,file.bin无论它们位于哪个目录中。

我考虑过添加排除过滤器(!模式)以.gitattributes排除所有目录,但是不支持。

到目前为止,我所做的最好的工作是跟踪要添加的文件的文件模式,添加文件,然后删除对该文件模式的跟踪。这有点古怪。有没有更好的办法?

我想表达文件模式,$ROOT_OF_GIT_REPO/file.bin但是缺少表达$ROOT_OF_GIT_REPO部分的方法。



1> Mark Adelsbe..:

包括文件的路径,而不只是文件名。


https://git-scm.com/docs/gitignore-“前导斜杠与路径名的开头匹配。例如,'/ *。c'与'cat-file.c'匹配,但与'mozilla-sha1 / sha1不匹配。C'。”
哦,还有https://git-scm.com/docs/gitattributes-“模式匹配路径的规则与.gitignore文件中的规则相同(请参见gitignore [5]),但有一些例外...” (不用担心,这些异常不会影响我们所讨论的内容。)
推荐阅读
author-avatar
lrg冰天雪地789_444
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有