我尝试将本地存储库中的文件(" HelloWorld.md")推送到hithub上的远程存储库。我收到以下错误消息。如何删除此错误?
错误:无法将某些参考文献推送到https://github.com/kriaz100/DataScienceCours era.git' 提示:更新被拒绝,因为您当前分支的提示落后 提示:它的远程对应物。整合远程更改(例如 提示:' git pull ...')再推一次。 提示:请参阅关于快进的说明'在' git push --help'详情。
答案 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
解决了这个问题