【git】github如何上传超过100MB大小的单个文件

【git】github如何上传超过100MB大小的单个文件

在使用 GitHub 做远程仓库时,默认情况下,单个文件的大小限制为 100MB。

如果你需要上传超过这个大小的文件,可以使用 Git LFS(Large File Storage)。

Git LFS 是一种 Git 扩展,专门用于处理大文件,它将大文件替换为轻量级的指针,并将实际的文件内容存储在远程服务器上。

1.安装

从 Git 2.13 版本开始,Git LFS 就已经包含在 Git 的默认安装中。

可以在命令窗口输入 git --version 查看当前安装的git版本。

也就是说,如果你安装的是 Git 2.13 及以上版本,你就可以跳过该步骤了。

安装 Git LFS:

首先,你需要在本地系统上安装 Git LFS。

Git LFS官方网站:https://git-lfs.github.com/

下载适合你操作系统的安装程序,并按照说明进行安装。

如果出现了这种情况,说明Git你版本已经超过2.13了或者没安装Git

2.配置

安装完成后,你需要在你的仓库中初始化 Git LFS:

1.初始化

在项目目录打开命令窗口并输入

git lfs install 来初始化

例如

2.指定文件

然后,指定你要跟踪的大文件类型。例如,如果你要跟踪所有的 .psd 文件(Photoshop 文件),可以运行:

例如: git lfs track "*.psd"

也可以直接指定一个文件夹下的所有文件

例如:git lfs track "large_files/*"

3.配置信息的更改

在第一步的操作完成后你就可以在项目的根目录中找到.gitattributes配置文件

可以随时自己手动重新修改

3.其他

文件大小限制

尽管 Git LFS 允许上传大文件,但单个文件的大小还是有上限的。GitHub 的 LFS 存储对于每个文件的大小上限为 2GB。如果你需要存储更大的文件,可能需要考虑其他解决方案。

配额限制

Git LFS 存储空间是有限的,默认情况下每个仓库有 1GB 的存储空间。可以根据需要购买更多的存储空间。

确保 LFS 被正确安装和配置

如果在推送时遇到问题,首先要确保你已经正确安装并配置了 Git LFS。运行 git lfs install 并检查 .gitattributes 文件的配置。

请注意,你同时也需要确保其他协作者也已正确配置和支持 Git LFS,以便顺利共享和协作处理大文件。

相关数据

百合色是什么颜色(半灰半百合色是什么颜色)
365bet平台网址

百合色是什么颜色(半灰半百合色是什么颜色)

⌛ 08-27 👁️ 5714
如何制作正宗灌汤包:小技巧与美味秘方
365bet平台网址

如何制作正宗灌汤包:小技巧与美味秘方

⌛ 12-28 👁️ 2873
米粉卡多久能办理,米粉卡多久能办理一次
365bet知乎

米粉卡多久能办理,米粉卡多久能办理一次

⌛ 10-04 👁️ 5190