一、问题描述
有三个分支,dev ,featureTom,featureLucy
dev为公共开发分支,12.20 Tom和Lucy同时拉取代码,进行开发,Lucy先一步提交代码到dev分支,Tom现在需要更新本地代码,并最终提交代码至dev分支
二、更新本地代码featureTom分支
1、暂存本地代码(只有暂存了之后才可以切换分支)
git stash

2、让本地知道远程仓库的状态
git fetch origin
3、切换至featureTom分支
git checkout featureTom
4、把最新 dev 合并进 featureTom
git merge origin/dev


5、恢复你之前的本地修改git stash pop

二、提交 featureTom 分支代码至远程
git add .
git commit
git push
三、更新本地dev分支
git checkout dev
git pull origin dev
有冲突则解决
四、merge featureTom into dev
git merge featureTom
