每次我进入我的命令窗口
git lfs install
Run Code Online (Sandbox Code Playgroud)
我得到的消息是git:'lfs'不是git命令.见'git --help'.
我试着寻找解决方案,但没有一个答案是明确的.有人可以解释清楚如何解决这个问题?
小智 50
看起来你没有在你的机器上安装git-lfs,因此git lfs install它不是一个注册命令.
使用以下步骤安装git-lfs :(按照操作系统的步骤操作)
此外,还需要git> = 1.8.2.
(以下摘自本页:https://github.com/git-lfs/git-lfs/wiki/Installation)
Debian的:
$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
$ sudo apt-get install git-lfs
MacOS(使用Homebrew)
$ brew update
$ brew install git-lfs
Ubuntu的
$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
视窗
在此处使用Windows安装程序:https://github.com/git-lfs/git-lfs/releases
安装后,您可以使用以下命令安装:
git lfs install
小智 35
你不能直接使用
git lfs install
Run Code Online (Sandbox Code Playgroud)
相反,您可以使用这些命令来下载并安装(您必须在安装之前下载它)。
sudo apt-get install git-lfs
git-lfs install
Run Code Online (Sandbox Code Playgroud)
Ray*_*Ray 11
这是在没有“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
Run Code Online (Sandbox Code Playgroud)
除了“arct”答案之外,如果您有 M1 Silicone Mac,则必须使用以下内容通过自制程序安装它
arch -arm64 brew install git-lfs
Run Code Online (Sandbox Code Playgroud)
这些页面都没有指定如何安装。他们只是说下载并安装。我在这里兜圈子。相当令人沮丧。下载并安装,但在入门中没有提及如何安装。
“下载并安装 Git 命令行扩展。下载并安装后,通过运行以下命令为您的用户帐户设置 Git LFS:git lfs install”
当然我可以下载,但我尝试安装的任何内容都不会。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 ~/下载/git-lfs-darwin-amd64-v2.13.2
chmod +x install.sh
sh安装.sh