docs(GOV-004): 强制提交后同步 Gitea
This commit is contained in:
@@ -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。
|
||||
|
||||
Reference in New Issue
Block a user