GitHUB拒绝主服务器->;master(非快进)
这可能是递归的,我已经在Stackoverflow的其他线程上看到了关于这个问题的答案 我问的原因是我不明白一件事,当它给出这个错误时,我在这里看到的答案告诉我,这是因为Github上的远程主机在我本地存储库上的master branch历史记录中不存在,这就是为什么它给出这个错误 我还看到了一些解释,其中写到远程上的更改必须在本地合并,然后将您的更改从本地推送到远程GitHUB拒绝主服务器->;master(非快进),github,egit,Github,Egit,这可能是递归的,我已经在Stackoverflow的其他线程上看到了关于这个问题的答案 我问的原因是我不明白一件事,当它给出这个错误时,我在这里看到的答案告诉我,这是因为Github上的远程主机在我本地存储库上的master branch历史记录中不存在,这就是为什么它给出这个错误 我还看到了一些解释,其中写到远程上的更改必须在本地合并,然后将您的更改从本地推送到远程 所以我所做的是在github上创建了一个远程存储库,并试图将我的更改从eclipse推送到这个远程存储库,它抛出了这个错误。关于
所以我所做的是在github上创建了一个远程存储库,并试图将我的更改从eclipse推送到这个远程存储库,它抛出了这个错误。关于第二个合并远程更改的解决方案,但我没有任何东西可以合并它是一个新的存储库。那么它为什么会抛出此错误。此特定错误是因为本地分支不是最新的,无法推送您的提交(远程分支会用其他提交更新) 从上游提取以同步本地分支和远程分支 拉动变化
然后推动您的提交,它将快速前进,不会产生任何冲突运行
git fetch
然后git log origin/master--而不是master
,您将看到远程master和本地master之间的区别。在此处添加输出,我们可能可以提供更好的帮助。警告:无常见提交远程:计数对象:3个完成远程:总共3个解包对象:100%3/3来自*[new branch]master->RemoteName/master