关于git上(您的分支领先于’origin/master’共n个提交)这个问题的解决方法

这个问题出现,可以通过以下的方式进行解决,先叙述一下思路。
就是先创建一个新的分支使这个分支可以跟踪来自于’origin’的远程分支’master’,然后删除有问题的本地master分支。
下面我来写下语句:

git checkout -b newbranch origin/master

分支‘newbranch’设置为跟踪来自跟踪来自于’origin’的远程分支’master’,并切换到一个新的分支’newbranch’

git status

查看状态,可以看到已经位于newbranch与上游分支’origin/master’一致

git pull origin master

把代码pull下来

git branch -D master

最后删除本地的master分支就可以了。

你可能感兴趣的:(android开发)