git-lfs 命令未找到 webstorm

git-lfs command not found webstorm

我使用 WebStorm 并在添加 git-lfs 后开始出现此错误

Error updating changes: git-lfs filter-process: git-lfs: command not found the remote end hung up unexpectedly

它会阻止 git 更新。 Lfs 在每个终端都运行良好。

当 运行 来自 Finder 的 IDE 等 git-lfs 时,看起来 git-lfs 不在您的 $PATH 中

在 MacOSX 上,GUI 应用程序和终端内的环境变量不同。终端环境仅适用于从终端启动的应用程序。为了解决这个问题,WebStorm 尝试通过在启动时执行以下命令来加载终端环境:

-l -i -c '/Applications/webstorm.app/bin/printenv.py'

似乎此命令无法检索您的情况所需的所有内容 - 因此出现问题。

一些您可能会觉得有用的链接:http://apple.stackexchange.com/questions/106355/setting-the-system-wide-path-environment-variable-in-mavericks, http://apple.stackexchange.com/questions/51677/how-to-set-path-for-finder-launched-applications.。问题是在 Mac 上定义 system-wide 环境变量的方式从一个版本更改为另一个版本(即使是较小的系统更新也可能破坏您的环境)

我在使用 IntelliJ 时遇到了同样的问题。就我而言,我无法通过确认的答案解决我的问题。

但是,我没有错误从终端打开IDE

https://intellij-support.jetbrains.com/hc/en-us/articles/360011901879-How-to-start-IDE-from-the-command-line