在 Github 上上传大于 25 MB 的文件

noo*_*oob 8 git github

我有一个文件要添加到 Github。它的大小超过了 github 的 25 MB 限制。它是一个 csv 文件。我如何将其上传到 Github。

到现在为止的步骤

$ cd path_of_directory
$ git lfs install
$ git lfs track "*.csv"
$ git add Filename.csv
$ git commit -m "Filename.csv"
Run Code Online (Sandbox Code Playgroud)

到这里一切都很好。我收到以下成功消息:

$ git commit -m 'FileName.csv'
[master (root-commit) 3f089ff] FileName.csv
 1 file changed, 3 insertions(+)
 create mode 100644 Downloads/Folder_of_file/FileName.csv


$ git push origin master
Run Code Online (Sandbox Code Playgroud)

这给出了错误

fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

Moh*_* kp 10

您通过浏览器添加到存储库的文件限制为每个文件 25 MB。您可以通过命令行添加更大的文件,每个文件最多 100 MB。

请参阅页面。

如果您需要上传大于 100 mb 的文件,那么Git LFS可能适合您。

  • 匿名人士请注意:如果您使用免费的 github 计划,Git LFS 数据带宽配额为 1GB,即 lfs repo 将在接下来的 30 天内暂停,您将收到升级计划的电子邮件。 (4认同)