GitHub如何上传大于25MB的文件
前言
利用Git上传代码,当大于25MB的文件时,会提示上传失败,此时需要使用Git LFS(Git Large File)来上传大文件。Git安装可参考Git的安装步骤。
1 下载安装Git LFS
1.1 下载Git LFS
Git LFS 下载链接:https://github.com/git-lfs/git-lfs/releases
1.2 安装Git LFS
下载完成后,双击安装包,按照提示进行安装即可。
2.使用Git LFS
2.1 初始化并推送单个文件
进入我的项目文件夹路径C:\Users\tang xingyou\MyGithub\GRACE_GMT_scripts,打开Git Bash,输入以下命令:
初始化仓库并安装LFS应用
1 | |
添加属性文件上传的说明:
1 | |
建立本地和 Github 仓库的链接(origin 后接自己仓库的链接)
1 | |
上传文件,推送到远程分支,远程仓库默认分支是 main,因此这里为main分支(可以使用git branch命令查看当前分支
1 | |
注意,推送前可以使用git ls-remote --heads origin查看远程仓库分支,如果显示的是其他分支(如 master),需要推送到对应分支:
1 | |
或者将远程分支名称更改为 main(推荐)再推送:
1 | |
如果当前分支名称不是main,可使用命令git branch -M main将当前分支重命名为 main,并强制执行(如果目标分支名已经存在,将会覆盖它)。实际操作步骤如下:
1 | |
2.2 推送全部文件
1 | |
2.3 其它配置
1 | |
参考文档
GitHub如何上传大于25MB的文件
https://singyutang.github.io/2025/01/05/GitHub如何上传大于25MB的文件/