团队协作的关键在于规则,而非工具本身。这里介绍两种主流模型。
与 SVN 类似,所有人共用一个 master 分支。简单,但极易冲突,只适合不超过 3 人的极小团队练手。在现代,不推荐。
这是 Git 的精髓所在,也是现代协作的基石。铁律是:绝不在 master 分支上直接修改。
git checkout -b feature/用户头像上传git commit -m "完成裁剪模块"...git fetch origin 然后 git rebase origin/master (或 merge)git push -u origin feature/用户头像上传master,并删除该功能分支。