git push 遇到的rejected问题

git push 遇到的rejected问题

当使用git push命令更新git项目时,出现如下问题:

git push 遇到的rejected问题_第1张图片
可能是本地与远程出现冲突,尝试git pull,出现refusing to merge unrelated histories的错误。
在这里插入图片描述
发现两个分支是两个不同的版本,具有不同的提交历史。
我们可以允许不相关历史强制合并。
使用如下命令:
$git pull origin master --allow-unrelated-historiesgit push 遇到的rejected问题_第2张图片
最后push成功。
在这里插入图片描述
最后,提醒一下,如果自己的分支是main要将以上的master改为main。
我不理解为什么这篇文章会不符合规则!太短?广告?外链多?

你可能感兴趣的:(折腾mastik,ubuntu,linux)