windows - git-cheetah 多次修改路径环境变量

标签 windows git

想知道有没有人有过类似的经历。 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

  1. 转到“环境变量”对话框(右键单击“我的电脑”-> 选择“属性”-> 选择“高级”选项卡-> 单击“环境变量”按钮)。
  2. 在“<username> 的用户变量”部分下选择“PATH”变量。
  3. 然后单击同一部分下的“编辑”按钮。
  4. 什么都不做
  5. 在“编辑用户变量”对话框中单击“确定”。
  6. 在“环境变量”对话框中单击“确定”。
  7. 在“系统属性”窗口中单击“确定”。

打开一个新命令窗口(已经打开的命令窗口可能会保留其当前环境)并运行“set PATH”以验证您是否返回到 none 或路径中的一个“cheetah”。

关于windows - git-cheetah 多次修改路径环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24245890/

相关文章:

node.js - 用于生产的 Ember 构建花费了超过预期的时间

python - 使用具有跨平台支持的 python 调整显示分辨率

git - 如何克隆/pull 一个 git 存储库,忽略 LFS?

git - 手动运行 git reset --hard

git - 从现有的 "boilerplate"仓库创建新项目

ruby-on-rails - 推荐用于 Ruby on Rails 3 的开发 Web 服务器

php - 在 MySQL、PHP 或一般情况下排序时字符的优先级是多少?

c - 如何检测蓝牙 HID 设备是否断开连接?

git - 在 Docker Image 上运行的 Travis CI - 切换到最后提交的分支

java - Rsync 命令在 Java 中不起作用