首页/AI 提示词库/编程开发/Git 冲突与分支管理提示词

Git 冲突与分支管理提示词

⌨ 编程开发 适配:Claude / GPT / DeepSeek难度:进阶 4 个变量一键复制
使用说明

解决冲突不靠猜:看清两边改动意图、按语义合并、给出验证与提交规范。

合并冲突、rebase 冲突、分支策略设计、误操作恢复。

提示词模板未填写变量以红色标出
帮我处理 Git 冲突并给分支策略。

【冲突情况】{{冲突情况}}
【冲突片段】{{冲突片段}}
【团队】{{团队规模}}
【目标】{{目标}}

输出:
一、冲突分析:先判断这次冲突属于哪一类——同一行被两边改(真冲突)/ 一边改结构一边改内容(需语义合并)/ 格式化导致(噪音冲突),每类给判断依据。
二、解决步骤(按顺序):
1. 先看两边的提交意图(用 git log 看提交信息,说明该看什么)
2. 逐个冲突块判断:保留 A / 保留 B / 合并两者 / 重写(各给判断标准)
3. 语义合并时的注意点(函数签名变了,调用方要一起改)
4. 解决后的验证(编译/测试/手动验证清单)
5. 提交规范(写完做了什么、为什么这么合并)
三、给出一份具体的合并结果示例(假设冲突是函数参数变化,展示合并后的代码应该长什么样)。
四、如果是噪音冲突(格式化/行尾符):给 3 个预防措施(.gitattributes、统一格式化工具、提交前 hook)。
五、{{团队}} 的分支策略建议:
- 主干开发还是 Git Flow,说明为什么
- 分支命名与生命周期
- 合并方式(merge / squash / rebase)各自适用场景与代价
- 冲突高发的预防(小步提交、频繁 rebase、模块边界清晰)
六、误操作恢复:3 个常见场景(reset 丢了提交、rebase 出错、误删分支)各给 2 条恢复命令,并说明操作前先做什么(reflog 查看、建备份分支)。

要求:所有命令给完整写法,危险操作前必须提示先备份。
填变量变量会自动替换进上方模板,可随时复制
已填 0 / 4
使用步骤
  1. 先看两边提交意图。
  2. 按语义合并,不按行。
  3. 危险操作先建备份分支。
reflog 是后悔药
多数误操作 30 天内都能恢复。
小步提交少冲突
一次改 500 行的分支,冲突必然难解。
常见问题
rebase 还是 merge?

个人分支 rebase 保持整洁,公共分支 merge 更安全。

冲突能全选一边吗?

格式化冲突可以,业务改动不行,会丢功能。