gpt4 book ai didi

git - 如何使用 git add 或 git lfs 跟踪大量文件

转载 作者:太空狗 更新时间:2023-10-29 14:43:09 26 4
gpt4 key购买 nike

我的目录结构是这样的,有很多扩展名为 .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 addgit lfs track outerdir-123 中的大量文件和子目录? 这可能吗?

我是否应该编写脚本并单独添加/跟踪每个子目录?

最佳答案

只需为 lfs 使用双引号:

git lfs track "outerdir-123/**"

只是添加的目录名:

git add outerdir-123

关于git - 如何使用 git add 或 git lfs 跟踪大量文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45730603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com