第一步:备份乱的仓库,重新克隆
cd /data/fanjingdong_gjzd
# 备份旧的
mv gjzd gjzd_backup_乱仓库
# 重新克隆(用你的内网 GitLab 地址)
git clone http://192.12.231.1:2080/Heqirong/gjzd.git gjzd
如果提示输入用户名密码,输入你的 GitLab 账号。
第二步:创建 feature 分支
cd /data/fanjingdong_gjzd/gjzd
# 基于最新 main 创建新分支
git checkout -b feature/fanjingdong-update
第三步:把 Windows 最新代码复制进来
在 Windows 上:把最新代码文件夹打包成 zip,传到 Linux 的 /data/fanjingdong_gjzd/newcode/
在 Linux 上:
cd /data/fanjingdong_gjzd
# 假设你传到了 newcode/ 文件夹,复制到仓库(保留 .git)
rsync -av --exclude='.git' newcode/ gjzd/
⚠️ 关键:不要覆盖
gjzd/.git文件夹!
第四步:提交到 feature 分支
cd /data/fanjingdong_gjzd/gjzd
# 查看改了哪些
git status
# 添加所有修改
git add -A
# 提交
git commit -m "更新检测系统核心模块及测试用例"
第五步:推送到远程 feature 分支
git push origin feature/fanjingdong-update
第六步:在 GitLab 网页发起合并请求
- 浏览器打开:
http://192.12.231.1:2080/Heqirong/gjzd - 点击 “合并请求” → “新建合并请求”
- 源分支:
feature/fanjingdong-update - 目标分支:
main - 填写标题和描述
- 点击 “提交合并请求”
等管理员审核通过。

839

被折叠的 条评论
为什么被折叠?



