我在Git LFS网站和文档中看到了这个命令:
git lfs track "*.psd"
我的项目中有几种文件类型要跟LFS跟踪,并且希望在将来的项目中跟踪所有这些相同的文件类型。我希望能够粘贴一个命令来跟踪所有这些扩展,这可能吗?
答案 0 :(得分:10)
经过一些实验,我发现这可以通过提供多个参数来实现:
git lfs track "*.jpg" "*.png"
这将跟踪jpg文件和png文件
答案 1 :(得分:3)
我找到了一个技巧,允许您将跟踪存储在一个文件中,这对于更大的项目来说更容易管理。
第1步:在文本文件中创建跟踪列表,如下所示:
"*.jpg"
"*.png"
我将我的名字命名为.gitlfstracks
步骤2:从该列表文件批量导入跟踪,如下所示:
cat .gitlfstracks | xargs git lfs track
cat - 将文件打印到屏幕
| - 将输出重定向到另一个应用程序
xargs - 在输入的每一行上运行命令
git lfs track - 跟踪文件的标准命令
这是我目前的清单,fyi:https://gist.github.com/bdombro/a1883d8a2cd0938ef798147ba66ecc00