如何安装Git LFS

5

我正在尝试使用以下命令克隆一个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命令进行安装。

请帮忙!


对于Amazon Linux 2,您可以按照此处解释的步骤进行操作-https://stackoverflow.com/a/71466001/12326605 - undefined
2个回答

11
在Linux系统上,您可以像这样安装它。
sudo apt-get install git-lfs

如果您正在使用Windows系统,请按照以下步骤操作:https://git-lfs.github.com/

3

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

git lfs install

每个用户帐户只需要运行一次此命令。

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


2
每个用户账户只需要运行一次。实际上,文档中指出:每台机器上每个代码库只需要执行一次。 - A Roebel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接