Git 分支合并操作备忘录

适用场景 :远程 develop 分支已有最新代码,将其合并到本地个人开发分支 feature/wh-xia-jun,同步远端仓库

环境:Git Bash / MINGW64


前置说明

  1. 分支清单:develop(公共开发分支)、feature/wh-xia-jun(个人开发分支)、master(主分支)
  2. node_modules 相关文件的换行符警告无需处理,不影响代码与提交
  3. 全程无代码冲突,为正常快速合并流程

完整操作步骤(按顺序执行)

1. 查看本地所有分支,确认当前分支

复制代码
git branch

说明:带 * 为当前所在分支,核对分支名称。

2. 切换到个人开发分支

复制代码
git checkout feature/wh-xia-jun

说明:进入自己的工作分支,准备合并代码。

3. 暂存本地未提交修改

复制代码
git stash

说明:临时保存正在编辑的代码,避免拉取代码时产生冲突。

4. 拉取远程 develop 最新代码并合并

复制代码
git pull origin develop

说明:把远程公共分支最新代码,合并到当前个人分支。

5. 恢复之前暂存的本地修改

复制代码
git stash pop

说明:将步骤 3 暂存的代码还原到工作区,继续原有开发。

6. 推送合并后的代码到远程个人分支

复制代码
git push

说明:将本地合并完成的代码同步到 Gitee 远程仓库。


操作后状态核对

  1. 当前分支:feature/wh-xia-jun
  2. 代码状态:已整合 develop 最新代码 + 个人本地修改
  3. 远程仓库:本地与远端个人分支代码已完全同步
  4. 可直接继续正常编码、提交、开发

补充小提示

  1. 若执行后提示文件修改,仅 node_modulespackage-lock.json 变化,不用提交这类文件
  2. 下次重复该场景,直接按上面顺序复制命令执行即可。
  3. 若后续出现代码冲突,手动解决冲突后再执行 git add .git commitgit push

部署:

服务器目录:

如何重新启动服务呢?

相关推荐
知福致福10 分钟前
【技术复盘】Git 分支污染与提交污染事故排查与解法
大数据·git·elasticsearch
ai安歌11 分钟前
Git Extensions 鸿蒙 PC 适配全记录:从 WinForms 客户端到 ArkUI 原生工作台
git·华为·harmonyos
那年窗外下的雪.3 小时前
AIDC 学习日志|第 25 天|设备输出反推、MAC Flapping 与 EAD 撤销
前端·网络·git·学习·macos
末央&14 小时前
GIT工具的基础指令与使用
git
彧azz19 小时前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch
idealzouhu1 天前
Git 命令全景解析:基于数据流向的认知框架
git
星e雨1 天前
Window Git安装
git
旧梦星轨1 天前
Git Flow 工作流实践
git·gitee·gitlab·github
༄久梦༒长醉༻1 天前
技术笔记——Git Worktree工作树
笔记·git