上传 Git LFS 对象
安装 Git LFS:
如果你还没有安装 Git LFS,首先需要确保你的系统上已经安装了 Git,并执行以下命令安装 Git LFS:
git lfs install
初始化 Git LFS:
在你的 Git 仓库目录下,运行以下命令以初始化 Git LFS:
git lfs init
选择要追踪的大文件:
使用以下命令追踪你希望上传到 Git LFS 的大文件,例如,假设要上传名为 “large-file.jpg” 的文件:
git lfs track "large-file.jpg"
提交文件和 .gitattributes 文件:
现在,将大文件添加到 Git 仓库并提交更改,同时确保 .gitattributes 文件也被提交,以告诉 Git LFS 哪些文件应该被管理。
git add large-file.jpg .gitattributes
git commit -m "Add large file and .gitattributes"
推送到远程仓库:
最后,将更改推送到你的远程 Git 仓库:
git push origin main
下载 Git LFS 对象
如果你需要下载已上传的 Git LFS 对象,只需执行以下命令:
拉取 Git 仓库:
git pull origin main
下载 Git LFS 对象:
Git 会自动检测并下载 Git LFS 对象,无需额外操作。
在克隆Git存储库后获取大文件。以下是简洁的逐步指南:
-
像通常一样克隆Git存储库:
git clone <repository_url>
-
导航到已克隆的存储库目录:
cd <repository_name>
-
使用Git LFS获取并检出大文件:
git lfs fetch git lfs checkout
这将检索与存储库相关的大文件。请用实际的Git存储库URL替换<repository_url>
。