git lfs不是Mac OS的命令

git lfs不是Mac OS的命令,git,git-lfs,Git,Git Lfs,我在mac os上面临这个问题。iit lfs命令在终端上正常工作。 但是当我从某个脚本运行这个命令时,它试图在git中找到lfs命令,这就是我到目前为止所理解的 请帮我解决这个问题。 自制用户运行 MacPorts用户运行 验证安装是否成功: port install git-lfs 有关更多详细信息,请参阅此文档:在使用git提供的apple xcode时,在/usr/bin/git中,以及在安装git lfs后从下载https://git-lfs.github.com/,您会发现g

我在mac os上面临这个问题。iit lfs命令在终端上正常工作。 但是当我从某个脚本运行这个命令时,它试图在git中找到lfs命令,这就是我到目前为止所理解的

请帮我解决这个问题。

  • 自制用户运行
  • MacPorts用户运行
验证安装是否成功:

port install git-lfs

有关更多详细信息,请参阅此文档:

在使用git提供的apple xcode时,在
/usr/bin/git
中,以及在安装git lfs后从
下载https://git-lfs.github.com/
,您会发现git lfs被放置在
/usr/local/bin/git lfs
中。您可能需要将
/usr/local/bin
添加到路径中,以便git可以找到它。(我没有看过brew和macports的功能)

请再次阅读说明,我已经提到安装了git lfs,它可以通过终端访问,但不能通过某些编程脚本访问,仅供参考,它是使用hombrewit is Eagle CAD脚本安装的,如果您在系统上安装了自定义版本的Git,您可能无法理解它。您的系统上还安装了非自定义版本的Git-a标准安装。当您从终端窗口运行命令时,您使用哪个Git?当您从IDE或其他程序运行它们时,您会使用哪个Git?(这些都是你需要解决的练习,理想情况下,应该引导你找到实际的解决方案。因为我没有你的脚本,我猜不出如何让它们使用所需的Git版本。)macosYou附带的是Git的标准版本,你说“是”,好像你的系统上只有一个版本的Git,但事实并非如此。您的系统上有两个版本的Git。您能否修改脚本中的路径,使其指向与从终端运行的Git二进制文件相同的Git二进制文件?可能检查脚本中的路径,并将其与终端中的路径进行比较。然后调整脚本中的路径,使之与终端中的路径相匹配。这个答案对我很有用。谢谢你,韦尔奇。
brew install git-lfs
port install git-lfs
$ git lfs install
> Git LFS initialized.