You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows PowerShell环境变量异常:PATH含Git路径却无法识别git命令

问题解决步骤

从你提供的信息来看,虽然PowerShell里的$env:PATH显示包含Git的路径(C:\Program Files\Git\cmd和C:\Program Files\Git\bin),但仍无法识别git命令,可按以下步骤排查:

  • 重启PowerShell窗口:环境变量修改后,已打开的PowerShell不会自动加载新配置,关闭当前窗口再打开新窗口测试。
  • 手动刷新环境变量:在当前PowerShell中执行以下命令,强制从系统和用户环境变量重新加载PATH:
    $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
    
    执行后再尝试git命令。
  • 验证Git路径的有效性:打开文件资源管理器,确认C:\Program Files\Git\cmd路径下确实存在git.exe文件,若路径错误或文件缺失,需修正PATH中的对应条目。
  • 检查PowerShell配置文件:执行Test-Path $PROFILE,如果返回True,说明存在PowerShell启动脚本,打开该文件(notepad $PROFILE)检查是否有修改或覆盖$env:PATH的代码,若有则调整或删除相关内容。
  • 核对系统/用户环境变量:打开「系统属性」→「高级」→「环境变量」,分别查看「用户变量」和「系统变量」中的PATH条目,确保Git的路径(C:\Program Files\Git\cmd)存在且没有拼写错误,同时可清理PATH中重复的条目(你当前PATH有大量重复内容,可能影响加载逻辑)。

内容的提问来源于stack exchange,提问作者Jordan K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 17:54:54