【参考:】 https://segmentfault.com/q/1010000000181403
我们一般这样:远程创建一个主分支,本地每人创建功能分支,日常工作流程如下:
# 去自己的工作分支 $ git checkout my_work_branch 工作 .... # 提交工作分支的修改 $ git commit -a # 回到主分支 $ git checkout master # 获取远程最新的修改,此时不会产生冲突 $ git pull # 回到工作分支 $ git checkout my_work_branch # 用rebase合并主干的修改,如果有冲突在此时解决 $ git rebase master # 回到主分支 $ git checkout master # 合并工作分支的修改,此时不会产生冲突。 $ git merge my_work_branch # 提交到远程主干 $ git push
创建分支: $ git branch mybranch
切换分支: $ git checkout mybranch
创建并切换分支: $ git checkout -b mybranch
本文介绍了一种基于Git的团队协作工作流程,包括如何在本地创建功能分支进行开发、提交更改、解决冲突以及如何将更改合并回主分支并推送到远程仓库。
2218

被折叠的 条评论
为什么被折叠?



