我想把所有东西都加进去
MyProject/Frameworks/
到
git-lfs
(大文件存储)。我是
not sure
在目录下递归匹配所有文件和文件夹的正确格式是什么?
Frameworks
文件夹是。
This answer
说正确的格式是
git lfs track "MyProject/Frameworks/**"
但是
Atlassian's help document
说我应该用
git lfs track "MyProject/Frameworks/"
. 我两个都试过了,但他们没用
git lfs
用于存储。它尝试直接上传文件。
当然,我很想知道正确的格式,但更重要的是,在我尝试将更改推送到GitHub之前,我想验证匹配和文件确实工作正常。这将允许我迭代并尝试新事物。
我看到两个相关的命令,可能会有所帮助:
git lfs status
和
git lfs ls-files
. 目前还不清楚我应该使用哪一个,以及应该寻找什么样的输出。例如,当我跑步时
GIT-LFS状态
它给我看了很多档案
Git LFS objects to be committed
,使我认为他们将被添加到Git LFS。但是,在尝试推到github.com之后,我意识到情况显然不是这样的。如果有帮助,这些文件的输出总是
(Git: edee1ad)
在每个文件名之后。
当我试图使用
Git LFS LS文件
我不确定是否需要在
git add
在提交文件之后,或者在推送文件之后。大多数时候它只是显示空白输出。
本质上,问题是:
如果我配置
GIT-LFS
正确,什么工具(例如
GIT-LFS状态
)我应该使用吗?我应该寻找什么样的输出?
之前
我试图承诺/推动?
注:
请不要回答这个问题
只有
如何匹配所有递归文件,因为这将有助于我一次(这个特定的情况),而不是允许我迭代和尝试新的东西(任何情况)。