All checks were successful
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m0s
27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
---
|
|
description: 將目前的變更提交並推送至指定的遠端分支 (遵守專案規範)
|
|
---
|
|
|
|
# 快速推送工作流 (now-push)
|
|
|
|
本工作流旨在規範化 Git 提交與推送流程,確保符合專案的開發規範 (繁體中文、規範前綴) 與發布紀律 (Release Window)。
|
|
|
|
## 執行步驟
|
|
|
|
1. **讀取規範 (Mandatory)**
|
|
在執行任何 Git 操作前,**必須** 先讀取 Git 分支管理與開發規範:
|
|
`view_file` -> [Git SKILL.md](file:///home/mama/projects/star-erp/.agents/skills/git-workflows/SKILL.md)
|
|
|
|
2. **檢查與準備**
|
|
- 執行 `git status` 檢查目前工作目錄。
|
|
- 根據 **SKILL.md** 的規範撰寫繁體中文提交訊息。
|
|
|
|
3. **目標分支安全檢查**
|
|
- 嚴格遵守 **SKILL.md** 中的「分支架構」、「發布時段」與「強制分支明確指定」規則。
|
|
- 若未指明目標分支,主動詢問使用者,不可私自預設為 `main`。
|
|
|
|
4. **執行推送 (Push)**
|
|
- 通過安全檢查後,執行:`git push origin [目前分支]:[目標分支]`。
|
|
|
|
5. **後續同步**
|
|
- 依照 **SKILL.md** 的「緊急修復流程(Hotfix)」評估是否需要同步回 `demo` 或 `dev` 分支。 |