如何解决failed to push some refs to git 如果我们绑定一个远程库后,往上面推送代码结果发现如图的问题: 昨天百思不得其解,最后在百度上面找到了答案. 因为你的github远程端中拥有本地库没有文件,发生了分支冲突. 我们可以尝试使用以下代码来解决这个问题,将两个冲突的分支合并. git pull --rebase origin master 现在我们再看看远程端上面的代码: