Git 分支策略:一人公司不需要複雜的 GitFlow
看到有些團隊用完整 GitFlow
develop、release、hotfix 一堆分支
光管分支就是一份工作
一人公司不需要這樣
我用的超簡化版:
→ main:永遠是生產可部署的狀態
→ feature/xxx:開發中的功能
做法:
→ 從 main 開新 branch
→ 本機開發完,push 上去
→ 直接 merge,刪掉 feature branch
緊急修復就直接在 main 上面做小 commit
不需要 hotfix branch
commit message 我用固定格式:
→ feat: 新功能
→ fix: 修 bug
→ chore: 維護性更新
→ refactor: 重構
SBS Agent 的 git log 很乾淨
一看就知道每個版本做了什麼
一人公司最貴的資源是自己的時間
流程能簡化就簡化
但 git 記錄要清楚,未來的自己要看
#Git #版本控制 #一人公司 #Symbiosis
看到有些團隊用完整 GitFlow
develop、release、hotfix 一堆分支
光管分支就是一份工作
一人公司不需要這樣
我用的超簡化版:
→ main:永遠是生產可部署的狀態
→ feature/xxx:開發中的功能
做法:
→ 從 main 開新 branch
→ 本機開發完,push 上去
→ 直接 merge,刪掉 feature branch
緊急修復就直接在 main 上面做小 commit
不需要 hotfix branch
commit message 我用固定格式:
→ feat: 新功能
→ fix: 修 bug
→ chore: 維護性更新
→ refactor: 重構
SBS Agent 的 git log 很乾淨
一看就知道每個版本做了什麼
一人公司最貴的資源是自己的時間
流程能簡化就簡化
但 git 記錄要清楚,未來的自己要看
#Git #版本控制 #一人公司 #Symbiosis