当我尝试将项目推送到仓库时,如何解决此错误在git上弹出?

时间:2019-05-23 22:51:12

标签: git github

每当我尝试将项目推送到github时,我都会收到此错误:

  

错误:无法将一些引用推送到   'https://github.com/projectlink.git'提示:更新被拒绝   因为遥控器包含您在本地没有的工作。这是   通常是由另一个存储库推送到相同的引用引起的。你可以   想要先集成远程更改(例如'git pull ...')   在再次推动之前。请参阅“ git push”中的“关于快进的注意事项”   --help'了解详情。

我也尝试将其拉出,然后推送代码,但仍然出现相同的错误。请帮忙!

1 个答案:

答案 0 :(得分:0)

这可能发生在

  • 您的分支已由另一个开发人员更新,因此您首先必须提取并合并您的工作副本,然后再推送另一个提交

  • 您已经重新设置了分支的基础,在这种情况下,所有提交都被重写,因此您必须强制按下分支

  • 您已经修改了之前推送的提交。同样在这种情况下,历史记录已经更改,您必须强制按下。

无论如何,使用您提供的信息都很难为您提供帮助,我们需要一些背景信息。