网站首页 文章专栏 使用git lfs追踪仓库中的二进制文件
使用博客或者给仓库里的代码做注释时,经常会加上图片。 但是单纯地使用git提交会造成每提交一次体积为M的二进制文件, 仓库的体积就会增加M。
使用git lfs可以解决这个问题,而且不需要对原始仓库做大改。 只需要指定一些需要git lfs追踪的文件,之后这些文件的更改 不会被记录到.git文件夹。
在软件仓库搜索git-lfs
,使用对应的包管理器安装即可。
安装后运行以下命令将git lfs和git关联。
git lfs install
git lfs track "your_folder/your_file"
git lfs track "your_foler/*.suffix"
该命令执行后会生成.gitattributes
文件,执行下述命令提交文件
git add .gitattributes
git add your_folder/your_file
git commit -m "Your commit information"
想看看git lfs是不是真的起作用?使用如下命令查看
git lfs ls-files
Reference: