ubuntu20.04 安装 Git LFS
2022/7/27 3:22:41
本文主要是介绍ubuntu20.04 安装 Git LFS,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
##一、Git LFS Git Large File Storage (LFS) 使用 Git 内部的文本或数据更新样本、视频集和图形等大文件,同时将内容存储在 GitHub.com 的 GitHub Enterprise 等服务器上。文件文件。
Git LFS将这一仓库中的点的大文件替换为最及时的因为提供观察到的完成(由使用)。在正常使用中,将LFS的文件,Git了。
关于 LFS 的指针文件:
LFS 的内容存储指针在一个文本文件,Git 仓库中,而不是存储大文件在 LFS 服务器图片里,是 Git 仓库中,下面为 LFS 文件的文件:
https://s.github.com/v1 oid sha256:5b62234d2f84ae0bbded576be8304规范8d8d8d8d576cb876f0656a8a6d163716df99个对象的版本285
锋e19spec,。URL,第二个id,LFS的个格式。,文件在个行为。 . git/lfs/objects 存储该文件目录的字节对象,第三行为的实际大小(查找中为文件)。所有 LFS ##二文件安装、Git LFS 的(1)
curl - https://packagecloud .io/install/repositories/github/git-lfs/script.deb.sh | 须藤重击
![文件]( /img1.cdn.imooc.com/62de0591000105eb07260329.png )ubuntun但是的软件目录在/etc/apt/sources.list的软件仓库在文件中,在/etc/aptsources目录中,在/etc /apt/list.d 有一些软件源(也有目录的/源,可能分别是下一个不同的第三源地址),我们的 git-lf/etc/apt/sources 。d/下一个 github_git-lfs 。文件:列表![文件](//img1.sycdn.imooc.com/62de05.imooc.com/ 62de0510001784d04240073.png) ![文件]( //img1.sycdn.imooc.com/62de0591000136b411840154 .png )(2 ) ` ` sudo apt -get install git-lfs ` ` ![文件]( //img1.sycdn.imooc.com/62de05910001968207250397.png ) ` ` git lfs env -- Git LFS ` ![文件]( // img1. sycdn.imooc.com/62de0592000162c906080363.png) ``错误问题:调用git rev-parse --git-dir 失败:退出128
(3)
git init //解决错误: : git rev-parse 调用失败 --git-dir: exit status 128 git lfs install --Install Git LFS配置。执行git init会生成/lfs/objects/、/lfs/tmp/目录。![文件](//img1.sycdn.imooc.com/62de059200016a4c03330136.png) ![file](//img1.sycdn.imooc.com/62de059200012db) git lfs install 一次,为你运行初始化后,当你包含Git LFS内容的仓库时`,Git LFS 将自动引导启用。
git lfs `
##三、使用Git LFS (1)git clone 来升Git LFS仓库,将自动为你下载完成检查过程出需要的所有Git LFS:下面的文件都可以:使用git文件压缩git lfs文件```(2)git pull命令两个拉取Git LFS
仓库。拉取完成后,所有的Git LFS文件作为出自动检查过程的部分而下载:git lagit lfs 拉
(3)命令:当向仓库中添加新的大文件类型时,通过git lfs track指定一个提交模式需要来告诉Git LFS进行跟踪:git lfs有有哪些文件要被git lfs管理,这一步非常重要。:就可以正常提交文件了:git LFS或者更新自己的git文件Git的,以在 Git LFS 过滤中跟踪的更改模式,你将文件绑定到 Git LFS 过滤器。混帐添加。//git add .gitattributes git commit -m “log” git push (4通过调用不带参数的git lfs跟踪列表命令来文件Git LFS当前跟踪的所有它们的模式(以及在其中定义的.gitattributes):
git lfs 跟踪```
##总结
参考手册的使用:```
git lfs track “*.iso” git add .gitattributes git add file.iso git commit -m “添加磁盘映像” git push
EXAMPLES
To get started with Git LFS, the following commands can be used.
1. Setup Git LFS on your system. You only have to do this once per repository per machine: git lfs install 2. Choose the type of files you want to track, for examples all ISO images, with git-lfs-track(1): git lfs track "*.iso" 3. The above stores this information in gitattributes(5) files, so that file need to be added to the repository: git add .gitattributes 4. Commit, push and work with the files normally: git add file.iso git commit -m "Add disk image" git推送```
这篇关于ubuntu20.04 安装 Git LFS的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24谷歌邮箱注册手机号验证不了怎么办?独家揭秘,Gmail 注册手机号验证困局!
- 2024-12-24双旦节备战指南:管理软件是企业成功的秘密武器
- 2024-12-242024新能源汽车门店管理升级:看板工具的多重功能与应用解析
- 2024-12-24销售管理不再复杂!团队效率倍增的秘密武器
- 2024-12-24管理软件助力四六级:是学习规划师还是提分神器?
- 2024-12-24汽车经销商的精益管理:信息化工具如何破解运营难题?
- 2024-12-24打造专属电影清单,管理软件如何成为幕后 “导演”?
- 2024-12-24如何通过看板工具优化新能源汽车供应商管理?提升效率与质量控制的全新方法
- 2024-12-24读书清单大升级:管理软件如何施展魔法?
- 2024-12-24精准跟进每一位客户:新能源汽车门店管理神器推荐