使用git lfs向huggingface提交较大的数据或者权重

1、克隆以及建立好的项目(最好使用ssh进行克隆)

git clone git@hf.co:datasets/****/xxxx

2、安装 git-lfs

sudo apt-get install git-lfs

3、在仓库中初始化git lfs

git lfs install

4、跟踪文件

git lfs track "video/*.mp4"

注意:"video/*.mp4"是需要根据的目录地址和类型。在我的项目中有一个video文件目录存放这xxx.mp4数据。这将创建或更新一个名为 .gitattributes 的文件,指定哪些文件由 Git LFS 管理。

5、添加并提交

git add .
git commit -m "提交"
git push origin main

5、其他技巧

  • 清除跟踪

    git lfs untrack "*.mp4"

  • 查看是否被 LFS 跟踪
    推送后,您可以通过以下命令检查 .mp4 文件是否被 LFS 跟踪

    git lfs ls-files

相关推荐
苏三有春39 分钟前
五分钟学会如何在GitHub上自动化部署个人博客(hugo框架 + stack主题)
git·go·github
high201112 小时前
【Git】-- 版本说明
git
kaixin_learn_qt_ing12 小时前
git clone
git
sin220112 小时前
git stash
git
喝鸡汤12 小时前
一起学Git【第二节:创建版本库】
git
慢慢成长的码农12 小时前
git 同步分支操作
git
sin220113 小时前
git推送本地仓库到远程(Gitee)
git·gitee
丁总学Java14 小时前
git branch -r(--remotes )显示你本地仓库知道的所有 远程分支 的列表
git
yylの博客17 小时前
Windows通过git-bash安装zsh
windows·git·bash·zsh
丁总学Java18 小时前
(Z Shell)zsh: no matches found: ? 使用单引号包裹
git·zsh