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
相关推荐
深海鱼在掘金1 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git
摇滚侠2 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
noravinsc2 天前
关于Git Flow
git
霸道流氓气质2 天前
Trae IDE 新手入门指南
ide
蜜獾云2 天前
在Git中配置用户名和密码
git
scx_link2 天前
通过git bash在本地创建分支,并推送到远程仓库中
开发语言·git·bash
南大白2 天前
IntelliJ IDEA 运行时的 JVM 本地内存溢出崩溃
git
爱就是恒久忍耐2 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
码农小旋风2 天前
Claude Code 基础用法大全:对话、分析、修改、测试、Git 和工作流
人工智能·git·chatgpt·claude
南大白3 天前
Git 撤回提交完整方案
git