【问题标题】:How to install git lfs如何安装 git lfs
【发布时间】:2020-11-29 19:07:56
【问题描述】:

我正在尝试使用命令克隆一个 git 存储库:

git clonerepo test_simrkaur

但是得到这个错误:

[simrkaur@bhlinb40 Repos]$ git clonerepo test_simrkaur
Cloning into 'test_simrkaur'...
remote: Counting objects: 2, done
remote: Total 431 (delta 0), reused 431 (delta 0)
Receiving objects: 100% (431/431), 128.85 KiB | 0 bytes/s, done.
Resolving deltas: 100% (74/74), done.
Checking connectivity... done.
git-lfs smudge -- 'testlfs.txt': git-lfs: command not found
error: external filter git-lfs smudge -- %f failed -1
error: external filter git-lfs smudge -- %f failed
fatal: testlfs.txt: smudge filter lfs failed
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'

我尝试运行命令 'git checkout -f HEAD' 但仍然收到错误:

[simrkaur@bhlinb40 test_simrkaur]$ git checkout -f HEAD
git-lfs smudge -- 'testlfs.txt': git-lfs: command not found
error: external filter git-lfs smudge -- %f failed -1
error: external filter git-lfs smudge -- %f failed
fatal: testlfs.txt: smudge filter lfs failed

我想,我必须安装 git lfs。但不知道如何使用 ssh 命令安装它。

请帮忙!

【问题讨论】:

    标签: linux git shell ssh


    【解决方案1】:

    在linux系统上,可以这样安装

    sudo apt-get install git-lfs
    

    如果您使用的是 Windows,请按照以下说明操作:https://git-lfs.github.com/

    【讨论】:

      【解决方案2】:

      下载并安装 Git 命令行扩展。下载并安装后,运行以下命令为您的用户帐户设置 Git LFS:

      git lfs install

      每个用户帐户只需运行一次。

      参考:https://git-lfs.github.com/

      【讨论】:

      • > 每个用户帐户只需要运行一次。事实上,文档说你只需要在每台机器的每个存储库中执行一次。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-17
      • 2020-08-31
      • 2013-09-07
      • 1970-01-01
      • 2022-06-14
      • 2020-01-14
      • 1970-01-01
      相关资源
      最近更新 更多