我的服务器上有一个git repo。那里有很多大文件(4GB,2GB,1GB)。我想要复制这个回购,但只有选定的文件,而不需要下载所有的主题。另外我希望能够在下载一个文件后下载其他文件。即: 回购:
first.file - 1GB
second.file - 1GB
third.file - 4GB
我只想克隆 first.file 。如果需要,我想添加 second.file ,更改两个文件并提交并将它们推送到repo。 Ot只提交并推送一个文件。
是否可以使用git?
答案 0 :(得分:1)
使用git,您无法一个接一个地拉出所选文件。
但是,在git
之上编写了一个很好的工具来处理大型文件(二进制文件)以及您提到的所有要求以及更多功能。 git-annex
https://git-annex.branchable.com/