git-push-secondary-merge-primary-cn
Installation
SKILL.md
Git 推送副分支并合并主分支
Overview
执行标准的双分支交接流程:在副分支完成工作并推送,再合并到主分支并推送,最后切回副分支。
- 副分支:承载当前工作的分支,如
dev、develop或其他集成分支。 - 主分支:受保护的发布分支,如
main或master。
这个流程适合需要同时推送副分支和主分支的发布同步场景,并尽量保留主分支上清晰的合并结果。
何时使用
当用户要求执行以下操作时使用本技能:
- 推送工作分支后再合并到发布分支
- 双分支同步发布流程,例如
dev→main或develop→master - 在副分支完成功能后同步到主分支
- 保留主分支上的清晰合并提交,同时不丢失副分支的提交历史