没能推出你当前分支的一些refs -tip落后于它的远程对手

时间:2014-07-25 11:15:01

标签: github

我尝试将本地存储库中的文件(" HelloWorld.md")推送到hithub上的远程存储库。我收到以下错误消息。如何删除此错误?

错误:无法将某些参考文献推送到https://github.com/kriaz100/DataScienceCours era.git' 提示:更新被拒绝,因为您当前分支的提示落后 提示:它的远程对应物。整合远程更改(例如 提示:' git pull ...')再推一次。 提示:请参阅关于快进的说明'在' git push --help'详情。

2 个答案:

答案 0 :(得分:2)

远程完成了一些更改。例如,您可以使用Github Web UI更改HelloWorld.md

您必须以递归方式将本地分支与原点合并

尝试

git pull origin your-branch-name -v

它会将origin合并到您的本地分支。

答案 1 :(得分:2)

git pull --rebase 
git push origin master

rebase将在已经更改到远程(在线网站)之后应用您的更改。这段视频完全解决了您的确切问题,并使用git pull --rebase https://youtu.be/IhkvMPE9Jxs?t=10m36s

解决了这个问题