分支與整合
分支(branch)讓你在不破壞 main 的前提下做新功能。做完再合併回去;多人改到同一段程式時,Git 會標出衝突,由你決定留哪一邊。
這一章有什麼
- 分支操作:優先用
git switch建立與切換,並說明它和舊git checkout的差別。 git merge:把另一條分支合進目前分支。git rebase:把提交「接到」別的分支最新狀態上(進階,改寫歷史時要小心)。
建議流程:從最新的 main 開 feature/... → 在分支上 commit → 開 Pull Request 或在本機 merge。不要養成直接在 main 上亂改的習慣。