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_modules、package-lock.json 变化,不用提交这类文件。
  2. 下次重复该场景,直接按上面顺序复制命令执行即可。
  3. 若后续出现代码冲突,手动解决冲突后再执行 git add . → git commit → git push。

部署:

服务器目录:

如何重新启动服务呢?

相关推荐
亿道电子Emdoor3 分钟前
【Perforce】Klocwork-kwgcheck图形化界面无法打开如何解决
git·python·github
小此方1 天前
「插曲:Git」企业规范篇:DevOps开发模型、Git Flow五类分支设计与测试/预发布/生产环境Bug修复及Hotfix紧急发布流程
git·bug·devops
溪语流沙1 天前
【Web全栈进阶】JWT无状态认证:签发、校验、刷新
前端·git·python·github
OsDepK1 天前
osgit纯图形化git版本管理工具,多人开发团队协作工具,支持Mac与Windows
git
Madison-No71 天前
Git版本控制工具(一)
git
小小小米粒2 天前
重置本地git
大数据·git·elasticsearch
鶴哥只手遮天2 天前
第 8 章 工作区与检出:unpack-trees 与并行 checkout
git
xing-xing2 天前
git 相关命令总结
git
A-刘晨阳2 天前
GitLab + ArgoCD 实现 Kubernetes GitOps 自动化部署
运维·人工智能·git·kubernetes·自动化·云计算·argocd
ControlRookie2 天前
SyncBridge:一个 CODESYS 工程与 AI 之间工程师级的同步工具
git·ai编程·codesys·工业软件·controlrookie