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
相关推荐
Liekkas Kono2 小时前
aicommits 工具接入 Codex CLI 使用
git·swhl·aicommits
KieranYin3 小时前
Git | WorkTree(工作树)
git
ly76895 小时前
Git 从入门到实战:原理、工作流、分支管理、撤销恢复与团队协作
git·源代码管理
JavaDog程序狗6 小时前
【规范】这套 Git 规范,救了整个团队
git·代码规范·workflow
喜乐MI6 小时前
Git 分支操作避坑指南:merge、cherry-pick、revert 与 reset 怎么选?
git·github
️学习的小王6 小时前
Anaconda国内镜像配置与conda常用命令
ide·经验分享·python·conda
雾沉川9 小时前
Rust IDE 选型:除 VS Code 之外,RustRover 非商业场景可免费使用
ide·vscode·rust
fpcc19 小时前
工具使用—git add命令分析说明
git·工具
独隅1 天前
VS Code Git 工作树多分支并行开发实战指南
大数据·git·elasticsearch
丑过三八线1 天前
Git 合并未合并分支完整教程
git