当我使用 jfrog rt glc 时,它想删除工件中 gitlfs 存储库中的所有工件。但是我在本地 git repo 中还有一个文件!
E:\test-scripts>jfrog rt glc
[信息] 从 Artifactory 存储库中搜索文件 lfs-local ...<br> [信息] 从与模式 refs/remotes/* 匹配的 Git 引用中收集文件以保存 ...<br> [信息] Found 0 files to keep, and 3 to clean
4ee3d767d9126308d6bcf7b7290e85614a83fe51a9d84e765b9b7f4359f79fce
118feab626439e11e6ef3d3d12b3d297c0cccffaf2e34e5b5be7e4276c28678c
cbeffb41253da58f8924423f22a9bd53802633925664d68c46e6bfffd506a33d
Are you sure you want to delete the above files? (是/否):E:\test-scripts>git lfs ls-files
4ee3d767d9 * xmlstarlet-1.6.1-win32.zip
jfrog rt glc 不是在寻找正确的目录!
git lfs 将工件放在目录 lfs\objects* 而不是 refs/remotes/*
命令 jfrog rt glc --refs='.git\lfs\objects*' 给出相同的输出。
目录 .git\lfs\objects* /s E:\test-scripts.git\lfs\objects\4e\e3 4ee3d767d9126308d6bcf7b7290e85614a83fe51a9d84e765b9b7f4359f79fce
'.git\lfs\objects*' 中还有 1 个文件
有人有这方面的经验吗?