小团队 Vibe Coding 协作指南
分支规则:main 永远可以跑,不直接 push。每个功能或修复开一个分支,做完合并删掉。分支命名如 feature/登录功能、fix/上传bug。
日常流程:开始新任务前先 git pull 同步最新代码,然后 git switch -c feature/xxx 开分支。开发过程中频繁 git add . 和 git commit,每次只做一件事。做完后 git push origin feature/xxx 推分支,在 GitHub 上开 PR,另一个人看一眼,合并,删分支。
Commit 格式:feat 表示新功能,fix 表示修 bug,docs 表示改文档。
冲突处理:git fetch 拉取最新,git rebase origin/main 把自己的改动接到最新 main 上,有冲突就手动改文件,改完 git add . 然后 git rebase --continue。
出事了怎么救:git revert HEAD 撤销最近一次提交,安全不影响别人。git reflog 可以找回误删的任何东西。
核心就一条:main 保持干净,功能在分支上做,PR 合并。