问题:未能将一些参考推送到“https://github.com/myname/myrepo”

关于 magit / push 的问题

我开始使用 magit,在 git 方面的经验很少。

我已经成功阅读了 magit 手册:

adding
ignoring
staging
commiting locally

然后,我尝试推送 github.com/myname。为此,我使用“P P”,然后输入我的用户名和密码。

如果失败

https://github.com/myname/myrepo! [rejected] master -> master (non-fast-forward) error: failed to push some refs to'https://github.com/myname/myrepo'

**提示:更新被拒绝,因为您当前分支的尖端落后

提示:它的远程对应物。合并远程更改(例如“git pull”)

提示:再次推动之前。

提示:有关详细信息,请参阅“git push –help”中的“关于快进的说明”。**

git 异常退出,代码为 1。

我想我会用 git config --global push.default current 解决它,但它没有帮助。

我很喜欢推送到 github 时出错 - 更新被拒绝,因为推送的分支提示位于其远程后面,但没有让它工作

任何想法 ?

解答

您必须先进行pull更改或push -f更改。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐