git push origin master出错:error: failed to push some refs to

1.输入git push origin master

出错:error: failed to push some refs to

那是因为本地没有update到最新版本的项目(git上有README.md文件没下载下来)

本地直接push所以会出错。

2.所以本地要输入git pull

然后出现的英语提示'git pull <repository> <refspec>'显示要选择远程分支

2.就试试指定目标到远程分支

输入git pull origin

出现提示

but did not specify
a branch. Because this is not the default configured remote
for your current branch

3.,重置pull origin!

输入git pull --rebase origin master

成功update到最新文件

4.输入git push origin master

整个项目就上传到coding云了

5.还是得多学英语才能再stackoverflow混

参考资料

git error: failed to push some refs to

 

See git-pull(1) for details

 

    git pull <remote> <branch>

比如git pull origin master

从远端origin拉取master分支的内容然后合并到当前所处的本地分支。直接git pull的话默认远程库是orgin,默认远程库的分支是master。 

If you wish to set tracking information for this branch you can do so with:

 指定远程分支

    git branch --set-upstream-to=origin/<branch> master

比如我们设置远程库origin的master分支

git branch --set-upstream-to=origin/master

posted @ 2016-02-29 20:05  一斗才  阅读(6666)  评论(0编辑  收藏  举报