有时候不管怎么pull都会发现代码没有拉取下来,提示没有最新的代码或者push也会显示与远程一样最新,提交记录上显示提交,但是远程代码都没有变化,只能删掉本地分支再从新建立分支活从远程拉取分支。方法如下:
先删除本地master分支 删除master并不会删除本地的记录,在后边新建一个master分支就好了
git branch -D master
查看分支情况显示
git branch
* (头指针分离自 528b824)
再创建并切换到master分支
git checkout -b master
切换到一个新分支 'master'
查看分支
git branch
* master
然后就可以push操作
git push gitee_chat_server master:master
远程就会显示最新的代码