Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 图片中的错误是什么?如何解决_Html_Github_Git Push_Git - Fatal编程技术网

Html 图片中的错误是什么?如何解决

Html 图片中的错误是什么?如何解决,html,github,git-push,git,Html,Github,Git Push,Git,因为我是git的新用户。有人能帮我解释一下图片中的错误吗 您正在处理的分支比远程分支超前太远。您需要拉动远程分支,解决冲突,然后才能推动 Git可能会让人困惑 这意味着远程分支上已经存在不属于分支历史的更改。。。在这种情况下,git要求您将这些更改带到您的分支中。。。。这通常是用拉力来完成的。。。或与合并。。。或者用rebase。通过运行git fetch origin,然后运行类似于gitk--all,您可以看到这种情况,然后您会注意到您的分支朝一个方向运行,远程分支朝另一个方向运行。执行gi

因为我是git的新用户。有人能帮我解释一下图片中的错误吗

您正在处理的分支比远程分支超前太远。您需要拉动远程分支,解决冲突,然后才能推动


Git可能会让人困惑

这意味着远程分支上已经存在不属于分支历史的更改。。。在这种情况下,git要求您将这些更改带到您的分支中。。。。这通常是用拉力来完成的。。。或与合并。。。或者用rebase。通过运行
git fetch origin
,然后运行类似于
gitk--all
,您可以看到这种情况,然后您会注意到您的分支朝一个方向运行,远程分支朝另一个方向运行。

执行git pull,如果没有自动合并,则根据需要合并代码。然后你就可以推送代码了。当我开始使用git时,我在记忆这些步骤时遇到了一些困难,这些步骤使它变得更容易:git add->git commit->git pull->git push。希望这有帮助!这回答了你的问题吗。另外,在推之前进行一次简单的
git拉操作
(正如git在图片中已经提出的那样),可能已经修复了“错误”。