文件没有显示在git lfs ls-files中,尽管它出现在要提交的对象中



我克隆了一个带有git lfs跟踪的一堆文件的repo。我已经使用git lfs track更新了.gitattributes,以包含我要添加的文件。我已经提交了。gitattributes,然后添加了我的新文件。

当我尝试git lfs status时,我在"要提交的对象"中看到我的文件。但是,当我输入git lfs ls-files时,文件不在那里。

我在提交文件后尝试检查,回顾性地将其与migrate和其他一些组合添加,都无济于事。文件似乎没有被LFS跟踪。

我错过了什么?如何正确地将tarball添加到要用lfs跟踪的repo ?

…在向树中添加文件之前,我没有执行git lfs install

你需要安装git LFS(例如从官方网站下载),但是你需要在你的存储库中运行git lfs install来初始化LFS。