Git日常问题: 什么是LFS?及其错误解决办法

文章目录

    • Git LFS 错误
    • Git LFS
    • 解决办法

Git LFS 错误

本地已经存在一个git仓库,想将其推送到一个远程仓库,结果遇到了git-lfs错误,打印如下。

$git remote rename origin old-origin
$git remote add origin [email protected]:source/aosp_tv.git
$git push -u origin --all

This repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting .git/hooks/pre-push.

error: 无法推送一些引用到 '[email protected]:source/aosp_tv.git'

Git LFS

全称:Git Large File Storage

Git大文件存储(LFS)用Git中的文本指针替换音频样本、视频、数据集和图形等大文件,同时将文件内容存储在远程服务器上,如此分开后,能加速存取的速度。
Git日常问题: 什么是LFS?及其错误解决办法_第1张图片

解决办法

官网:https://git-lfs.github.com

$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
$ sudo apt-get install git-lfs
$ git lfs install
$ git push -u origin --all  #重新推送,即可

你可能感兴趣的:(安卓程序员日记,git,git-lfs)