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
相关推荐
好运yoo8 分钟前
git cherry-pick
git
不是光头 强41 分钟前
Obsidian Git 插件安装与配置完全指南
git
cheungxiongwei.com1 小时前
VSCode Copilot 如何配置第三方API/自定义端点?
ide·vscode·copilot
游戏开发爱好者81 小时前
iOS开发工具推荐:Xcode、AppCode、SwiftLint使用心得与效率提升
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
.千余1 小时前
【C++】C++核心语法:函数重载与缺省参数原理与避坑
c语言·开发语言·c++·经验分享·笔记·git·学习
meowrain1 小时前
Git HTTPS Token 凭据配置指南
git·网络协议·https
Ws_13 小时前
Git + Gerrit 第二课:diff、暂存区与撤销修改
git
snowjlz14 小时前
鸿蒙版SVN来了!!!
git·svn·版本控制
2401_8769641315 小时前
27考研余炳森概率论|喻老李良2027资料网课
windows·git·考研·svn·eclipse·github·概率论
爱搬砖的狮子16 小时前
【Git】git repo下载使用
git