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

Git命令未识别报错:如何将前后端项目推送到同一Git仓库

解决Git命令未识别问题并创建统一项目仓库

一、解决git命令不被识别的报错

报错说明系统找不到Git可执行文件,按以下步骤排查:

  • 确认Git已安装:若未安装,下载对应系统的Git安装包完成安装。
  • 检查系统环境变量:将Git的cmd目录路径(Windows下通常为C:\Program Files\Git\cmd,macOS/Linux下一般为/usr/local/bin或/usr/bin)添加到系统PATH环境变量中,添加后重启终端生效。
  • 验证修复:在终端输入git --version,能正常输出版本号则说明问题解决。

二、将前后端文件夹整合为一个Git仓库

由于前端已单独初始化Git,需先处理前端本地仓库,再创建根仓库:

情况1:前端未推送到远程,无需保留提交历史

  1. 进入前端文件夹,删除里面的.git隐藏文件夹(此操作会清除前端本地Git记录)。
  2. 回到包含前后端文件夹的项目根目录,执行git init初始化根仓库。
  3. 添加所有文件到暂存区:git add .
  4. 提交初始版本:git commit -m "initial commit: add frontend and backend"

情况2:前端已有提交历史,需要保留

  1. 进入前端文件夹,移除已关联的远程仓库(若存在):git remote remove origin
  2. 回到项目根目录,执行git init初始化根仓库。
  3. 将前端文件夹作为子目录加入根仓库:git add ./前端文件夹名
  4. 提交并保留前端历史:git commit -m "add frontend with existing history"
  5. 添加后端文件夹:git add ./后端文件夹名
  6. 提交后端文件:git commit -m "add backend files"

推送至远程仓库

  1. 关联远程仓库:git remote add origin <你的远程仓库地址>
  2. 推送分支:git push -u origin main(若默认分支为master,替换为master即可)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 16:43:18