想知道有没有人有过类似的经历。 Git 似乎正在修改我的路径环境变量,以下称为 $path,这样如果在我的系统运行几天后 $path 就会变得一团糟!
干净启动后 $path 看起来像这样:
D:\WINDOWS\system32;D:\WINDOWS;D:\Apps\Development\Git\cmd;D:\Apps\Development\Android\android-sdk\platform-tools;D:\Apps\Development\phantomjs-1.9.7-windows;D:\Apps\Tools\GnuWin32\bin
当它达到我提到的状态时,它看起来像这样:
D:\Apps\Development\Git\git-cheetah..\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\Apps\Development\Git\cmd;D:\Apps\Development\Android\android-sdk\platform-tools;D:\Apps\Development\phantomjs-1.9.7-windows;D:\Apps\Tools\GnuWin32\bin
除了 D:\Apps\Development\Git\git-cheetah..\bin 位重复,有时(看起来)超过 50 次!
任何对此的见解将不胜感激
最佳答案
首先,抱歉,这更像是一种解决方法,而不是答案。我遇到了同样的问题。最终,我的 PATH 变得如此之大,以至于我的程序找不到任何东西,即使是像 XCOPY 这样简单的程序。
这发生在我的工作计算机上,该计算机处于域控制之下并且我没有管理员权限。这些说明假设没有管理员访问权限,严格的用户访问权限。
为了避免重新启动,我执行了以下操作:
在执行这些步骤之前,您可以打开命令窗口并运行 set PATH
验证你有太多cheetah
- 转到“环境变量”对话框(右键单击“我的电脑”-> 选择“属性”-> 选择“高级”选项卡-> 单击“环境变量”按钮)。
- 在“
<username>
的用户变量”部分下选择“PATH”变量。 - 然后单击同一部分下的“编辑”按钮。
- 什么都不做
- 在“编辑用户变量”对话框中单击“确定”。
- 在“环境变量”对话框中单击“确定”。
- 在“系统属性”窗口中单击“确定”。
打开一个新命令窗口(已经打开的命令窗口可能会保留其当前环境)并运行“set PATH”以验证您是否返回到 none 或路径中的一个“cheetah”。
关于windows - git-cheetah 多次修改路径环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24245890/