赞
踩
今天在使用git push到远程仓库遇到一个很奇怪的问题,执行操作没有报错,但是远程仓库就是没有更新,执行git push origin master 后显示如下:
zhydeMacBook-Air:netMonitor zhy$ git push -u origin master
Branch 'master' set up to track remote branch 'master' from 'origin'.
Everything up-to-date
zhydeMacBook-Air:netMonitor zhy$
看起来没有报错,但是却不是正确的返回结果,然后突然想到自己之前创建了一个新的分支,当前分支应该没有在master上,所以push到master就没哟更新,于是查看了一下当前分支情况如下:
zhydeMacBook-Air:netMonitor zhy$ git branch
master
* rowsizectrl
果然没有在master上,问题找到就好解决了,切换到master分支,合并分支,然后在push就没有问题了,指令如下:
$ git checkout master
$ git merge rowsizectrl(这里换成你的分支名字)
$ git branch -d rowsizectrl ##当前分支已经没用了,记得删除,如果你还要用就不要删除了
$ git push -u origin master
好了,现在再去Github上看,已经更新到了最近的提交。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。