将大量文件上传到github

问题描述

我已经看过许多指南,这些指南关于如何将大文件推送到github,但是没有关于如何推送大文件

我的桌面上有一个文件夹,其中包含600 MB的文本文件,需要将其推送到github存储库。

我无法直接上传它们,因为它们超出了github的限制。我也尝试过从git bash上传它们:

$ git init
$ git add .
$ git commit -m “First commit”
$ git remote add origin remote repository URL
$ git push origin master

但这不会运行,即使可以运行,我相信它也只会将所有文件直接上传到存储库中。

理想情况下,我有一个存储库,其中有一个单独的文件夹,我需要将所有600 MB的文件都推送到该文件夹​​中。

请让我知道我如何才能最好地实现这一目标!

解决方法

考虑使用Git LFS,它将大文件(通常用于二进制文件)存储在远离存储库的文件夹中。

下面包含一个链接,

https://docs.github.com/en/free-pro-team@latest/github/managing-large-files/versioning-large-files