我想像往常一样在github中推送我的项目。但是我得到了这个错误。 是什么意思,我应该怎么做?
! [拒绝]管理员->管理员(先获取) 错误:无法将某些引用推送到“ https://github.com/mojt/profile4.git” 提示:更新被拒绝,因为远程包含您所做的工作 提示:本地没有。这通常是由另一个存储库推送引起的 提示:相同的参考。您可能需要先集成远程更改 提示:(例如'git pull ...'),然后再次按下。 提示:有关详细信息,请参见“ git push --help”中的“关于快进的注意事项”。
非常感谢您。
答案 0 :(得分:1)
错误消息的关键部分是这样:
提示:更新被拒绝,因为远程包含您确实暗示的工作:本地没有。
此问题的补救措施可能只是拉:
git pull origin master
问题是您要求GitHub在一个基础上进行一个或多个提交,而该基础与您实际进行这些提交的基础有所不同。首先,您正在更新基础,以便GitHub可以接受您的提交。