最常見的 Git 工作流程 - GitHub Flow
一種簡單的工作流程,適用於快速開發和持續部署的小型專案。
流程
- 始終從
Main
分支創建功能分支:bashCopy codegit checkout main
git checkout -b feature/my-feature
- 在功能分支中開發,並隨時提交:
git add .
git commit -m "Implement feature"
- 開發完成後推送到遠端
git push origin feature/my-feature
4. 發起 Pull Request 並進行代碼審查:
- 在 GitHub 上創建 Pull Request。
- 通過代碼審查(Code Review)。
5. 審核完成後合併到 Main
並刪除功能分支:bashCopy code
git checkout main
git merge feature/my-feature
git branch -d feature/my-feature
適用情境:
- 適合快速迭代的小型專案。
- 團隊人數較少,流程簡化。