赞
踩
在coding时,经常会遇到自己建立分支来code的时候,但有时候由于两个版本不同导致编译不过的问题,疑问经常是我根本没动这块代码,为啥给我报错啊这样的问题,那么是什么原因导致的呢?
其实这是因为你的分支相对于dev分支有版本差异,远端分支是最新版,但你的分支却不是,如下是图解
那么如何解决这个问题呢,我们想到的就是在开发分支git pull
就行了,但是git status状态是最新的,git pull也显示Already up to date.
了,这时候我们需要按照如下步骤操作
git checkout dev //切换到dev分支
git pull //拉取服务器最新代码
git checkout 开发分支 //切换到开发分支
git merge origin dev //将dev分支的最新代码merge到本地分支
这样就达到了开发分支拉取最新服务器代码的效果了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。