https://blog.youkuaiyun.com/u011510825/article/details/50685347
网上推荐的工作流一般是用fetch+rebase (相比pull+merge工作流更干净,不容易出错)
比如dev是你的公共开发分支
git checkout dev # 本地切到公共分支
git pull # 将本地的dev更新
git checkout -b bug_101026 # 新建一个主题分支(一个bug,一个功能什么的) ... # 改动.. commit.. 测试...
git fetch origin # 更新upstream
git rebase origin/dev # 将你的commits移到的末尾
git checkout dev # 切换到公共分支
git pull # 更新公共分支
git rebase bug_101026 # 将你的主题分支加到公共分支的末尾
git push # 推送