每次我在命令窗口中输入
git lfs install
我得到的消息是git:'lfs'不是一个git命令。请参见'git --help'。我试着寻找解决方案,但没有一个答案是明确的。有人能解释清楚如何解决这个问题吗?
n9vozmp41#
看起来你还没有在你的机器上下载git-lfs,所以git lfs install不是git注册的命令。按如下所述安装git-lfs:
git --version
根据您的操作系统按照以下步骤下载git-lfs。
Debian / Ubuntu
$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash $ sudo apt-get install git-lfs
MacOS(使用自制软件)
$ brew update $ brew install git-lfs
Windows
下载并运行最新的windows installer。
最后,运行git-lfs install在系统上安装git-lfs。您总是可以运行git-lfs uninstall来卸载。
git-lfs install
git-lfs
git-lfs uninstall
hs1rzwqc2#
你不能直接使用
相反,您可以使用这些命令来下载和安装(您必须在安装之前下载)。
sudo apt-get install git-lfs git-lfs install
ttcibm8c3#
除了“arct”的答案,如果你有一个M1硅胶Mac,你必须使用以下安装它使用自制
arch -arm64 brew install git-lfs
xoefb8l84#
对于在没有“sudo”的系统上安装git-lfs的人来说,这里有一个解决方案,基本上就是下载最新的tarball(从here),解压缩,添加到你的环境PATH中,然后安装到git中,至少对我来说是这样的。
wget https://github.com/git-lfs/git-lfs/releases/download/v3.2.0/git-lfs-linux-amd64-v3.2.0.tar.gz tar -xzf git-lfs-linux-amd64-v3.2.0.tar.gz PATH=$PATH:/export/fs04/a12/rhuang/git-lfs-3.2.0/ git lfs install git lfs version
nzkunb0c5#
没有一个页面指定如何安装。2他们只是说下载和安装。3我在这里兜圈子。4相当令人沮丧。5下载和安装,但在开始时没有提到如何安装。“下载并安装Git命令行扩展。下载并安装后,通过运行以下命令为您的用户帐户设置Git LFS:git lfs安装”当然我可以下载,但是我尝试的东西都无法安装。Brew无法识别这些命令,mac port. cd也无法定位到文件夹的位置。再试一次。什么都没有。即使从下载文件运行git-lfs并阅读这些说明,也没有任何清晰的内容。“要开始使用Git LFS,可以使用以下命令...”它们不起作用。无法在git-lfs窗口中输入命令,在bash中也不能识别它们。谢谢。必须到这里来寻找这个假设过程的答案:https://www.addictivetips.com/mac-os/run-shell-sh-script-on-macos/如何在macOS上运行Shell或.sh脚本下载/git-lfs-达尔文-amd 64-v2.13.2chmod +xinstall.sh请install.sh
lskq00tm6#
LFS不是Git的一部分,需要单独安装。请参阅the Git LFS site。按照适用于您的平台的“入门”说明操作应该可以解决此问题。
ccgok5k57#
请注意,如果您使用的是Apple Silicon(例如M1),并使用默认方式安装的自制程序,自制程序将安装在/opt/homebrew。(请参阅https://docs.brew.sh/Installation)。这个路径(/opt/homebrew)不是默认的PATH env变量的一部分,这可能会导致git在后续的git lfs ...命令中识别lfs时出现问题。修复方法是将其包含在路径中:export PATH=$PATH:/opt/homebrew/bin。然后执行git lfs ...操作。
/opt/homebrew
PATH
git lfs ...
export PATH=$PATH:/opt/homebrew/bin
6yjfywim8#
我在用Atlassian Bamboo编译的时候遇到了这个问题,解决方法是第一次编译时不检查lfs(高级选项),然后你可以返回并选择lfs,它会很好地从git中获取数据,而不会出现lfs错误。
dba5bblo9#
在Arch Linux平台上为sudo pacman -S git-lfs
sudo pacman -S git-lfs
9条答案
按热度按时间n9vozmp41#
看起来你还没有在你的机器上下载git-lfs,所以
git lfs install
不是git注册的命令。按如下所述安装git-lfs:
1.先决条件
git --version
检查您的版本,并在需要时进行更新。2.下载
根据您的操作系统按照以下步骤下载git-lfs。
Debian / Ubuntu
MacOS(使用自制软件)
Windows
下载并运行最新的windows installer。
3.安装
最后,运行
git-lfs install
在系统上安装git-lfs
。您总是可以运行git-lfs uninstall
来卸载。hs1rzwqc2#
你不能直接使用
相反,您可以使用这些命令来下载和安装(您必须在安装之前下载)。
ttcibm8c3#
除了“arct”的答案,如果你有一个M1硅胶Mac,你必须使用以下安装它使用自制
xoefb8l84#
对于在没有“sudo”的系统上安装git-lfs的人来说,这里有一个解决方案,基本上就是下载最新的tarball(从here),解压缩,添加到你的环境PATH中,然后安装到git中,至少对我来说是这样的。
nzkunb0c5#
没有一个页面指定如何安装。2他们只是说下载和安装。3我在这里兜圈子。4相当令人沮丧。5下载和安装,但在开始时没有提到如何安装。
“下载并安装Git命令行扩展。下载并安装后,通过运行以下命令为您的用户帐户设置Git LFS:git lfs安装”
当然我可以下载,但是我尝试的东西都无法安装。Brew无法识别这些命令,mac port. cd也无法定位到文件夹的位置。再试一次。什么都没有。即使从下载文件运行git-lfs并阅读这些说明,也没有任何清晰的内容。“要开始使用Git LFS,可以使用以下命令...”它们不起作用。无法在git-lfs窗口中输入命令,在bash中也不能识别它们。
谢谢。
必须到这里来寻找这个假设过程的答案:
https://www.addictivetips.com/mac-os/run-shell-sh-script-on-macos/
如何在macOS上运行Shell或.sh脚本
下载/git-lfs-达尔文-amd 64-v2.13.2
chmod +xinstall.sh
请install.sh
lskq00tm6#
LFS不是Git的一部分,需要单独安装。请参阅the Git LFS site。按照适用于您的平台的“入门”说明操作应该可以解决此问题。
ccgok5k57#
请注意,如果您使用的是Apple Silicon(例如M1),并使用默认方式安装的自制程序,自制程序将安装在
/opt/homebrew
。(请参阅https://docs.brew.sh/Installation)。这个路径(
/opt/homebrew
)不是默认的PATH
env变量的一部分,这可能会导致git在后续的git lfs ...
命令中识别lfs时出现问题。修复方法是将其包含在路径中:
export PATH=$PATH:/opt/homebrew/bin
。然后执行git lfs ...
操作。6yjfywim8#
我在用Atlassian Bamboo编译的时候遇到了这个问题,解决方法是第一次编译时不检查lfs(高级选项),然后你可以返回并选择lfs,它会很好地从git中获取数据,而不会出现lfs错误。
dba5bblo9#
在Arch Linux平台上为
sudo pacman -S git-lfs