phpstorm 操作git 分支合并到master

在 PhpStorm 中将功能分支推送到远程 master,标准流程是:先合并到本地 master → 再推送本地 master 到远程。下面是详细操作步骤。

一、准备工作(必做)

  1. 切换到你的功能分支(如 feature/xxx),确保所有修改已CommitCtrl+K)。
  2. 拉取远程最新代码,避免冲突:
    • 快捷键:Ctrl+T(Git → Update Project)
    • 选择 Merge incoming changes into the current branch → OK
    • 图片对应的1和2操作

二、合并功能分支到本地 master

  1. 切换到 master 分支:
    • 点击右下角 Git 分支名 → 选择 master → CheckoutJetBrains
    • 或快捷键:Ctrl+Shift+`` → 选择 master` → Checkout
  2. 合并你的功能分支到 master
    • 右下角 Git 分支 → 找到你的功能分支(如 feature/xxx
    • 右键 → Merge into Current (合并到当前 master)JetBrains
  3. 解决合并冲突(如有):
    • PhpStorm 会自动弹出冲突文件,双击打开
    • 使用编辑器选择「接受 yours」「接受 theirs」「合并」,保存后标记为已解决
  4. 提交合并结果:
    • Ctrl+K → 填写合并信息(如 Merge feature/xxx into master)→ Commit

三、推送本地 master 到远程

  1. 推送合并后的 master
    • 快捷键:Ctrl+Shift+K(Git → Push)JetBrains
    • 确认:
      • 本地分支:master
      • 远程分支:origin/master
    • 点击 Push 完成JetBrains
相关推荐
___波子 Pro Max.1 天前
Git Remote 仓库地址变更
git
乐之者v2 天前
AI编程 -- codex添加代码,在intellij Idea中没有显示,如何处理?
java·ide·intellij-idea
ModestCoder_2 天前
Git 忽略所有 `.xlsx`,但保留指定 Excel 文件的方法
git·excel
Eric.Lee20212 天前
vscode格式化代码
ide·vscode·编辑器·c++格式化
阡陌..2 天前
202605新版git_2.54.0常用操作指令
大数据·git·elasticsearch
会笑的小熊2 天前
VScode项目推送到git仓库
ide·git·vscode
zhangfeng11332 天前
宝塔服务器完全可以安装 Git,进行版本管理,而且非常简单
运维·服务器·人工智能·git·编程
Bdygsl2 天前
Git(1)—— 基本理解与使用
git
【 STM32开发 】2 天前
VSCode 安装图解
ide·vscode·编辑器
JiaWen技术圈2 天前
增量静态再生(ISR)详解:Next.js 中的实现与应用
javascript·git·ubuntu