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
相关推荐
云泽8086 小时前
Git 版本控制系统(下):从 .git 目录结构到冲突解决机制详解
大数据·git·elasticsearch
程序员阿明7 小时前
idea把插件啥的不默认放在C盘
java·ide·intellij-idea
我是Superman丶10 小时前
Arduino IDE 安装教程:Windows/macOS/Linux 开发环境搭建
ide·windows·macos
麻辣布丁12 小时前
Git冲突原因与解决方法全解
大数据·git·elasticsearch
LaughingZhu12 小时前
Product Hunt 每日热榜 | 2026-09-08
java·ide·深度学习·百度·intellij-idea
千码君201615 小时前
提词器项目V1.0功能分析
ide·macos·xcode
2501_9151063215 小时前
Swift 4开发环境设置教程:xCode安装与Playground入门
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
一支黑色の铅笔16 小时前
VSCode 克隆Git项目
ide·git·vscode
小毛驴85018 小时前
Jupyter Notebook 安装步骤
ide·python·jupyter
拽着尾巴的鱼儿19 小时前
Idea:Cannot Run Git 无法运行git
java·git·intellij-idea