首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git不喜欢一个文件夹

git不喜欢一个文件夹
EN

Stack Overflow用户
提问于 2018-04-13 04:05:34
回答 1查看 179关注 0票数 1

我在一个名为"Salesforce CLI“的文件夹中找到了一个名为SFDX的命令行工具。可执行文件在路径中。我可以从cmd.exe运行它,但不能从git运行它。如果这是一条线索,代码也找不到。

让我复制一些输出。

cmd.exe

代码语言:javascript
复制
>path
[...]C:\Program Files\Java\jdk1.8.0_162\bin;[...]C:\Program Files\Salesforce CLI\bin
>java -version
java version "1.8.0_162"
>sfdx --version
sfdx-cli/6.11.0-9a1ef8794d (windows-x64) node-v8.9.4

现在在git bash

代码语言:javascript
复制
$ echo $PATH
[...]/c/Program Files/Java/jdk1.8.0_162/bin:[...]/c/Program Files/Salesforce CLI/bin
$ java -version
java version "1.8.0_162"
$ sfdx --version
The system cannot find the path specified.
$ ls /c/Program\ Files/Salesforce\ CLI/bin -l
-rwxr-xr-x 1 taude 197610 121 Apr  9 20:15 sfdx*
-rw-r--r-- 1 taude 197610 824 Apr  9 20:15 sfdx.cmd
$ /c/Program\ Files/Salesforce\ CLI/bin/sfdx --version
The system cannot find the path specified.

唯一吸引我眼球的是DOS路径中的一些双分号。但在吉特巴什,这些并不是两冒号。我有点吓坏了。我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2018-04-13 04:55:52

在CMD中首先尝试使sfdx尽可能使用最小路径(所需的最小文件夹集),包括:

  • Salesforce CLI/bin在第一
  • 最后是C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0
  • 中间的D:\prgs\git\latest\bin;D:\prgs\git\latest\usr\bin

然后打开一个git,看看问题是否仍然存在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49809151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档