做什么会用到
- 01默认主分支叫 main(老项目可能叫 master),所有正式版本都在 main 上
- 02做新功能 / 大改造:git checkout -b feature/xxx 开新分支去搞,搞好了再合回 main
- 03试 AI 给的方案:开个 try/ai-rewrite 分支让 AI 改,崩了直接删分支,main 一点没动
- 04团队协作:每个人在自己的分支干活,通过 Pull Request 往 main 合,自带代码审查环节
想用它怎么问 AI
「我要在我的【XXX 项目】上加一个新功能 / 试一个大改动。请告诉我怎么开新分支、在分支上怎么提交、做完了怎么合回 main,每步给具体命令。」
打个比方
像写小说时另开一个文档试新结局,写得好就替换主稿,写崩了删了就行。