首先确认是否安装git,通过命令行输入git –version检测;若未安装,前往官网下载并选择添加到PATH;若已安装但报错,手动将Git的cmd路径(如C:Program FilesGitcmd)加入系统环境变量PATH,并重启终端验证。

出现“git was not found in your PATH”提示,说明 composer 在执行过程中需要调用 Git,但系统找不到 Git 命令。这通常是因为 Git 没有安装,或者 Git 的安装路径没有添加到系统的环境变量 PATH 中。以下是解决方法:
1. 确认是否安装了 Git
打开命令行工具(如 CMD、PowerShell 或终端),输入以下命令:
git –version
如果返回版本号(例如 git version 2.35.1.windows.1),说明已安装。如果提示“不是内部或外部命令”,则需要安装 Git。
2. 安装 Git
前往 https://git-scm.com/download/win 下载 windows 版 Git 安装包(其他操作系统选择对应版本),然后运行安装程序。安装时建议选择“Add Git to PATH”选项(默认通常勾选),这样会自动配置环境变量。
3. 手动添加 Git 到 PATH(如果未自动添加)
如果已安装 Git 但仍报错,可能是 PATH 未正确设置。找到 Git 的安装路径下的 cmd 目录,通常是:
 
                         
Easily find JSON paths within JSON objects using our intuitive Json Path Finder
 30
30                             C:Program FilesGitcmd
将该路径添加到系统环境变量 PATH 中:
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”中找到 PATH,点击“编辑”
- 新增一项,填入 Git 的 cmd 路径
- 保存并重启命令行窗口
4. 验证是否修复
重新打开命令行,运行:
git –version
确认可以正常输出版本信息。然后再次运行 Composer 命令(如 composer install),应该不会再报 Git 找不到的错误。
基本上就这些。只要 Git 能在命令行中直接使用,Composer 就能正常调用它来处理依赖包的下载。
