2.4 KiB
2.4 KiB
一、你的两个仓库(永久地址)
1. 后端(Java)
https://git.njtobobsales.top/guxz/my-springboot-project.git
2. 前端(aue)
https://git.njtobobsales.top/guxz/aue.git
二、最重要铁律(必须记住)
- .git 隐藏文件夹 = Git 灵魂 → 不许删、不许发、不许改
- 项目文件夹可改名、可移动、可覆盖 → 完全没问题
- 哪个文件夹打开 Git Bash,就操作哪个仓库
三、通用操作(前后端 100% 一样)
第一步
进入项目文件夹 → 右键 → Git Bash Here
四、日常更新代码(自己修改代码时)
# 检查远程是否有更新(不会修改本地代码)
git fetch origin
git status
git pull # 多人每次开始写代码前必用
git add . # 记录新增/修改
git add -A # 记录所有新增/修改/删除
git commit -m "说明" # 提交本地
git push # 上传到仓库
git config --global credential.helper manager # 记住密码
五、前端专用:接收 ZIP 包覆盖更新(重点)
前端发 ZIP → 解压 → 直接覆盖你本地前端文件夹内所有文件 执行这 4 行(可同步删除旧文件):
git pull
git add -A # 同步:新增 + 修改 + 删除(关键)
git commit -m "前端新版更新"
git push
六、查看当前仓库(确认不搞错)
git remote -v
- 看到
my-springboot-project= 后端 - 看到
aue= 前端
七、回退版本(后悔药)
git reset --hard HEAD^ # 回退到上一版
git push -f # 强制同步远程
八、放弃本地所有修改(还原到最新版)
git reset --hard HEAD
git clean -fd
九、切换前后端仓库方法
关闭当前 Git Bash → 进入另一个项目文件夹 → 重新打开 Git Bash 自动识别仓库,不用改网址。
十、你以后终身标准工作流
- 改后端 → 进后端文件夹开 Bash
- 改前端 → 进前端文件夹开 Bash
- 开始写代码 →
git pull - 写完代码 →
git add ./ 前端覆盖用git add -A - 提交 →
git commit -m "说明" - 上传 →
git push
🎯 最简万能命令(前后端通用)
自己改代码
git pull
git add .
git commit -m "更新"
git push
前端发 ZIP 覆盖
git pull
git add -A
git commit -m "前端更新"
git push