[英]How to use git add or git lfs track A LOT of files
我的目录结构就是很多扩展名为.xyz
的文件:
/outerdir-123
/123456a
abc.xyz
/123457b
lmn.xyz
opq.xyz
/999998c
def.xyz
ghi.xyz
lop.xyz
当我尝试做时:
git lfs track outerdir-123/**
或当我尝试添加文件时:
git add outerdir-123/**
它抛出一个
-bash: /usr/local/bin/git: Argument list too long
大约有100,000个内部目录,每个目录包含1到20个.xyz
文件。
这些文件足够小(每个<10MB),因此它们应该能够放入git存储库中。
如何使用git add
或git lfs track
outerdir-123
中的outerdir-123
文件和子目录? 那有可能吗?
我应该编写脚本并仅添加/跟踪每个子目录吗?
只需对LFS使用双引号:
git lfs track "outerdir-123/**"
而只是添加的目录名称:
git add outerdir-123
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.