变更说明(实施结果)
最终采用规则
- 采用“主干受保护 + 短生命周期功能分支”模式。
- 统一同步流程:
git status -> git fetch -> git rebase/merge。
- pull/rebase 前必须先处理本地未提交改动(commit/stash/backup 分支)。
- 高风险命令(
reset --hard、破坏性 checkout/clean)需满足恢复点与二次确认前置条件。
- 通过
.gitattributes 统一文本归一化,并对二进制文件采用非文本合并策略。
已知限制
- 当前主要依赖文档与人工执行,尚未引入强制自动化门禁。
- 试运行数据尚未沉淀,部分规则需要基于真实冲突样本进一步收敛。
后续优化计划
- 在 PR 模板与 CI 检查中强化流程校验。
- 建立冲突案例统计与热点文件治理机制。
- 根据试运行反馈迭代规范,发布 v1.1。