git lfs如何工作?我需要做“git add”吗?

时间:2018-03-07 19:51:02

标签: git git-lfs

我无法理解git lfs是如何工作的。我需要维护LFS商店吗? 我每次都需要做“git lfs track * .dat”吗? 我每次还需要“git add * .dat”吗?

1 个答案:

答案 0 :(得分:0)

1)我是否需要维护LFS存储?

不,LFS存储由Git服务器维护。

2)我每次都需要做“git lfs track * .dat”吗?

不,当您执行“git lfs track * .dat”时,会创建一个包含以下内容的.gitattributes文件:

*.dat filter=lfs diff=lfs merge=lfs -text

现在,您创建的每个.dat文件都将存储在Git LFS中。不要忘记添加/提交/推送.gitattributes文件,这样在您(或其他人)需要创建本地存储库的情况下,您再也不需要重新创建它。

3)我是否每次都需要“git add * .dat”?

是的,“git add”命令继续以相同的方式工作。

要了解有关Git LFS的更多信息并了解其解决的问题,请参阅What is Git LFS?视频。