All checks were successful
ERP-Deploy-Demo / deploy-demo (push) Successful in 1m1s
1.5 KiB
1.5 KiB
description
| description |
|---|
| 將目前的變更提交並推送至指定的遠端分支 (遵守專案規範) |
快速推送工作流 (now-push)
本工作流旨在規範化 Git 提交與推送流程,確保符合專案的開發規範 (繁體中文、規範前綴) 與發布紀律 (Release Window)。
執行步驟
-
檢查變更內容 執行
git status與git diff檢查目前的工作目錄,確保提交內容正確。 -
撰寫規格化提交訊息 (Commit Message)
- 訊息一律使用 繁體中文 (台灣用語)。
- 必須使用以下前綴之一:
[FIX]:修復 Bug。[FEAT]:新增功能。[DOCS]:文件更新。[STYLE]:UI/樣式/格式調整。[REFACTOR]:程式碼重構。
- 描述應具體且真實反映修改內容。
-
目標分支安全檢查 (Release Window)
- 若使用者指定的目標分支包含
main:- 檢查目前時間:標準發布時段為 週一至週四 12:00 (中午) 之前。
- 若在非標準時段(週五、週末、下班時間),必須 先攔截並主動提醒風險,取得使用者明確書面同意(例如:「我確定現在要上線」)後方才執行推送。
- 若使用者指定的目標分支包含
-
執行推送 (Push)
- 依據指令帶入的分支名稱執行推送。
- 範例:
git push origin [目前分支]:[目標分支]。
-
同步關聯分支
- 若為
main的 Hotfix,修復後應評估是否同步回demo或dev分支。
- 若為