赞
踩
git将数据push到远程库需要两步,第一步: git pull -a;第二步:git push -u origin master.
关于push到远程库失败的可能有:
一,输入git pull -a 命令时不在master分支上。故需要跳转到master分支,使用git checkout master命令跳转回master分支,然后在进行pull和push.
二,push到远程库,远程库的数据并没有改变。此时应该是没有合并分支,故先使用git branch查看分支,然后再用git merge (除master之外的分支名),再用 git brach -d (除master之外的分支名)删除多余的分支,然后再pull和push就可以了。
三,如果不是以上的情况,可以用git push -u origin master -f 就可以push过去了,具体原因还不清楚。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。