当前位置:   article > 正文

​Git push命令报hint: Updates were rejected because the remote contains work that you do问题​

git push命令报hint: updates were rejected because the remote contains work t

当我们开开心心的把代码写完,想要上传到git代码管理平台(远程仓库)时,突然报个这个错误,
 Updates were rejected because the remote contains work that you do
 

首先它的出现是因为在你上传的时候,远程仓库中有着本地仓库没有的文件造成的,我们首先想到的就是,既然没有那就把它拉取下来我不就有了吗?
试试,当我们pull命令输完,以为结束了,没想到它又报错了,refusing to merge unrelated histories(拒绝合并不相关的历史)。

解决方法:

在项目目录下,打开git bash 

输入以下命令即可
git pull origin master --allow-unrelated-histories

强调:每次推送到远程之前,务必先拉取,确保和远程仓库一致,再推送

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/510915
推荐阅读
相关标签
  

闽ICP备14008679号