GitHub有严格的100MB文件限制,因此建议在你的使用案例中使用Git Large File Storage。
Git Large File Storage 允许将大文件存储在像GitHub这样的远程服务器上。
通过将其放入$PATH中来下载和安装git-lfs。
对于每个本地仓库,运行以下命令一次:
git lfs install
大文件可以通过以下方式进行选择:
git lfs track '*.nc'
git lfs track '*.csv'
它将创建一个名为.gitattributes
的文件,现在您可以像平常一样执行添加和提交操作。
现在,
以下是命令:
git lfs push --all origin master
git push -u origin master
git-lfs
(每个本地存储库)即可。