docs(GOV-004): 强制提交后同步 Gitea

This commit is contained in:
2026-08-12 18:43:17 +08:00
parent 2d2502c9f6
commit 2a16e9f7d1
21 changed files with 304 additions and 10 deletions
+19 -3
View File
@@ -59,9 +59,10 @@ npm run governance:finish -- FEAT-MO-001 market-overview
8. 逐条执行开发规范符合性 Review,将结果写入 `review/standards-review.md`
9. 任一 Review 为 `changes_required` 时,返回开发阶段;修复后重跑相关测试、GitNexus开发后分析和 Review。
10. 两项 Review 均为 `passed` 后,更新发布说明、回退说明、变更记录和版本号。
11. 使用中文 Conventional Commit提交。
12. 提交后执行 `npx gitnexus status`;若状态过期,再运行 `npx gitnexus analyze`
13. 本地提交和标签完成后仍不得自动推送;只有用户明确要求时,才向项目专用 Gitea `origin` 推送
11. 使用中文 Conventional Commit 提交。
12. 提交后立即将当前分支推送到项目专用 Gitea `origin`;如果本次创建了标签,再精确推送该标签
13. 比较本地与远程分支 SHA,并将提交、推送目标和结果写入功能档案。推送失败时保留本地提交,任务状态保持未完成
14. 提交后执行 `npx gitnexus status`;若状态过期,再运行 `npx gitnexus analyze`
## 6. 完成定义
@@ -77,6 +78,7 @@ npm run governance:finish -- FEAT-MO-001 market-overview
- 开发规范符合性 Review 结论为 `passed`
- 发布说明和回退方法可执行。
- 中文提交已关联功能编号。
- 当前分支和本次新建标签已推送到 `origin`,功能档案保存远程核对结果。
## 7. 提交流程
@@ -96,6 +98,20 @@ docs(GOV-001): 建立工程治理与追溯规范
一次提交应表达一个完整意图,但不为了追求小提交把同一功能切成无法独立理解的碎片。
提交后推送当前分支:
```bash
git push origin "$(git branch --show-current)"
```
如果本次创建了标签,只推送该标签:
```bash
git push origin <本次标签名>
```
禁止使用 `--force``--force-with-lease``--tags` 代替精确推送。推送失败时不得宣称任务完成;应记录不含凭据的错误摘要,排查后重试同一精确命令。
## 8. 发布与回退
- 使用语义化版本和带注释 Git Tag。