每次我进入我的命令窗口
git lfs install
我得到的消息是 git: ‘ lfs’不是 git 命令。
我试图寻找一个解决方案,但没有一个答案是明确的。有人能解释一下怎么解决这个问题吗?
LFS 不是 Git 的一部分,它需要单独安装。参见 Git LFS 站点。按照平台的“入门”说明应该可以解决这个问题。
看起来您还没有在您的机器上下载 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 Installer。
最后,运行 git-lfs install在系统上安装 git-lfs。 您总是可以运行 git-lfs uninstall来卸载。
git-lfs install
git-lfs
git-lfs uninstall
在 git-lfs 的 安装页中可以找到更详细的信息(比如在其他平台上的安装)。
我有这个时,建设与 Atlassian 竹和决议是构建第一次没有 lfs 检查(高级选项)。之后,您可以返回并选择 lfs,它可以从 git 获取 fine,而不会出现 lfs 错误。
这些页面都没有指定如何安装。他们只说下载并安装。我在兜圈子。真令人沮丧。下载并安装,但是在开始时没有提到如何安装。
”下载并安装 Git 命令行扩展。下载并安装后,通过运行: Git LFS install 为您的用户帐户设置 Git LFS
当然,我可以下载,但我尝试将安装的任何东西。Brew 和 mac 端口都无法识别命令。Cd 到文件夹的位置。再试一次。没什么。即使从下载中运行 git-lfs 并阅读这些说明,也没有任何清晰度。“要开始使用 Git LFS,可以使用以下命令...”它们不起作用。不能在 git-lfs 窗口中输入命令,也不能在 bash 中识别命令。
谢谢。
不得不到这里来寻找这个假设过程的答案:
Https://www.addictivetips.com/mac-os/run-shell-sh-script-on-macos/
如何在 macOS 上运行 Shell 或者.sh 脚本
Cd ~/Downloads/git-lfs-darwin-amd64-v2.13.2
Chmod + x install.sh
安装
你不能直接使用
相反,您可以使用这些命令来下载和安装 (安装前必须下载)。
sudo apt-get install git-lfs git-lfs install
除了“ arct”答案外,如果你有一台 M1硅胶 Mac,你必须使用以下方法使用自制软件安装它
arch -arm64 brew install git-lfs
注意,如果你在苹果硅(例如 M1) ,并使用自制安装在默认方式,自制将安装在 /opt/homebrew。(见 https://docs.brew.sh/Installation)。
/opt/homebrew
此路径(/opt/homebrew)不是默认 PATH env 变量的一部分。看起来这会导致 git 在后续 git lfs ...命令中识别 lfs 时出现问题。
PATH
git lfs ...
解决方法是将它包含在路径: export PATH=$PATH:/opt/homebrew/bin中,然后执行 git lfs ...操作。
export PATH=$PATH:/opt/homebrew/bin
这里有一个解决方案,可以帮助人们在没有“ sudo”的系统上安装 git-lfs。 基本上,它是下载最新的 tarball (来自 给你) ,解压缩它,将它添加到您的环境 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