无法将一些参考推送到我的远程存储库

我正在一个项目上,我无法将文件从本地计算机推送到远程存储库 当我尝试推送存储库时显示错误

****! [拒绝]管理员->管理员(先获取) 错误:无法将某些引用推送到“ .git” 提示:更新被拒绝,因为远程包含您所做的工作 提示:本地没有。这通常是由另一个存储库推送引起的 提示:相同的参考。您可能需要先集成远程更改 提示:(例如'git pull ...'),然后再次按下。 提示:有关详细信息,请参见“ git push --help”中的“关于快进的注意事项”。****

在引用之后,我还尝试了$ git fetch origin和$ git merge origin YOUR_BRANCH_NAME,然后它也不起作用

iCMS 回答:无法将一些参考推送到我的远程存储库

说明中已提供解决问题的方法。您必须运行“ git pull”,因为远程存储库包含本地存储库中没有的工作。

运行“ git fetch”是不够的,因为它只能获取对本地存储库的更改,并且不会与登台区域中的代码合并。

如果由于某种原因您不想运行“ git pull”,则可以尝试以下替代命令:

git fetch 
git merge FETCH_HEAD
当您运行“ git pull”时,

git实际上会运行以上两个命令。这里的FETCH_HEAD是您刚刚在本地存储库中获取的代码的引用。

让我知道您是否不了解任何部分。

本文链接:https://www.f2er.com/2182029.html

大家都在问