返回首页

分支

从主线代码上分出去一条独立的支线,在支线上随便改、崩了也不影响主线。改好了再合并回主线。

做什么会用到

  • 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,每步给具体命令。

打个比方

像写小说时另开一个文档试新结局,写得好就替换主稿,写崩了删了就行。

相关词