首页 > 解决方案 > 推送到 git hub 时不断出错。有人可以帮我吗

问题描述

错误:未能将一些引用推送到“https://github.com/kokocat1313/Rusty”提示:更新被拒绝,因为您当前分支的提示在提示后面:它的远程对应项。在再次推送之前集成远程更改(例如提示:'git pull ...')。提示:有关详细信息,请参阅“git push --help”中的“关于快进的说明”。

标签: github

解决方案


像您在评论中所做的那样使用-f意味着您已经通过本地历史记录(在您的主/主分支本地完成的提交)覆盖了远程历史记录(提交)

这种情况尤其发生在使用 a 初始化的新 GitHub 存储库README(而不是完全为空)时,而您在工作站上本地初始化了本地存储库(而不是克隆它)

请注意,您应该使用分支main,而不是master.

git switch main

推荐阅读