前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用git lfs追踪仓库中的二进制文件

使用git lfs追踪仓库中的二进制文件

作者头像
羽翰尘
修改2019-11-26 15:55:15
2.1K0
修改2019-11-26 15:55:15
举报
文章被收录于专栏:技术向技术向

本文由腾讯云+社区自动同步,原文地址 http://blogtest.stackoverflow.club/use-git-lfs-track-pic/

背景

使用博客或者给仓库里的代码做注释时,经常会加上图片。

但是单纯地使用git提交会造成每提交一次体积为M的二进制文件,

仓库的体积就会增加M。

使用git lfs可以解决这个问题,而且不需要对原始仓库做大改。

只需要指定一些需要git lfs追踪的文件,之后这些文件的更改

不会被记录到.git文件夹。

安装git lfs

在软件仓库搜索git-lfs,使用对应的包管理器安装即可。

安装后运行以下命令将git lfs和git关联。

代码语言:txt
复制
git lfs install

指定追踪文件路径

  • 追踪单个文件
代码语言:txt
复制
git lfs track "your_folder/your_file" 
  • 追踪多个文件
代码语言:txt
复制
git lfs track "your_foler/*.suffix" 

该命令执行后会生成.gitattributes文件,执行下述命令提交文件

代码语言:txt
复制
git add .gitattributes
git add your_folder/your_file
git commit -m "Your commit information"

查看实际追踪的文件

想看看git lfs是不是真的起作用?使用如下命令查看

代码语言:txt
复制
git lfs ls-files

Reference:

  1. https://blog.csdn.net/peterxiaoq/article/details/77851921
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-05-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 安装git lfs
  • 指定追踪文件路径
  • 查看实际追踪的文件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档