代码仓库使用git lfs上传模型文件

一 Git LFS是什么

它主要是用来处理大文件的,比如模型文件通常都很大,超过100MB的话,用普通的Git上传可能会出问题,所以必须用LFS。

二 具体步骤

Windows环境下使用Git LFS上传大模型文件到代码仓库:

2.1:安装Git与Git LFS

访问Git LFS官网,下载Windows安装包并运行。安装完成后,在命令行输入以下命令启用LFS:

git lfs install

2.2 使用Git LFS追踪大文件

指定需要追踪的大文件类型(例如.bin.pt等模型文件):

git lfs track "*.bin"  # 替换为你的模型文件扩展名

2.3 提交追踪配置

生成的.gitattributes文件需提交到仓库:

git add .gitattributes

2.4:添加文件并提交

添加所有文件到暂存区:

git add .  # 注意末尾的“.”表示添加所有文件

2.5 验证LFS文件状态

git lfs ls-files  # 查看已追踪的大文件列表

 2.6 命令上传

首次:

git push -u origin dev

非首次:

git push origin dev

2.7 查看各步骤执行结果 

2.1 > git lfs install
Updated Git hooks.
Git LFS initialized.
2.2 > git lfs track "*.bin"
Tracking "*.bin"
2.3 > git add .gitattributes
2.5 > git lfs ls-files
4da2f368a3 * embedding_models/nlp_gte_sentence-embedding_chinese-large/pytorch_model.bin

你可能感兴趣的:(Linux环境,git)