如何解决Flutter执行pub get时提示“Unable to find git in your PATH”错误?
解决Flutter pub get提示"Unable to find git in your PATH"的问题
确认Git环境变量配置的正确性
- 找到你的Git安装目录(通常是
C:\Program Files\Git),必须将C:\Program Files\Git\bin和C:\Program Files\Git\cmd这两个子路径添加到系统PATH环境变量中,仅添加Git根目录无效 - 确保路径添加到系统变量而非用户变量,避免权限或加载优先级问题
验证环境变量是否生效
- 关闭所有已打开的命令行窗口(CMD、PowerShell、IDE终端等),重新打开后执行
git --version,能正常输出Git版本号说明配置生效 - 若仍无响应,重启电脑,让系统完全加载新的环境变量
让Flutter识别Git
- 打开新的命令行窗口,执行
flutter doctor,查看输出中是否还有Git相关报错,无报错则问题解决 - 若仍报错,手动指定Git路径给Flutter:执行
flutter config --git-path "C:\Program Files\Git\bin\git.exe"(替换为你的实际Git可执行文件路径)
IDE终端的适配
- 如果你在VS Code、Android Studio等IDE内的终端执行命令,需要重启IDE,让IDE重新读取系统环境变量——部分IDE会缓存旧的环境变量配置
内容的提问来源于stack exchange,提问作者Reyhaneh Badri
相关产品推荐
相关产品推荐

