【问题标题】:github failed to push some refs after branch deletiongithub在分支删除后未能推送一些参考
【发布时间】:2013-03-15 08:50:29
【问题描述】:

我创建了一个本地分支 tabbar,只提交了 1 次提交并将其推送到 git push origin tabbar。然后我决定对该提交进行更改,并对其进行修改。远程分支从未合并,所以我去了 github 并按了删除分支。所以现在我不能推送那个提交 - git 给了我

error: src refspec tabbar does not match any.

error: failed to push some refs to 'https://github.com/myName/Myproject.git',即使我更改了本地分支的名称。

有人可以帮我解决这个问题吗?我对github不是很熟悉。

【问题讨论】:

  • 您在推送时是否尝试使用--force (-f) 选项?
  • 是的。还是error: src refspec tabbar2 does not match any.
  • 这是一个不同的错误。您可以更新您的帖子并显示您使用的完整推送命令吗?它应该类似于git push -f origin tabbar
  • git remote show origingit branch -vva 的输出也会很有趣。
  • 你能显示你当前的 git 日志吗?

标签: git github branch push


【解决方案1】:

虽然我不知道为什么会出现这个问题,但是你可以试试git push origin tabbar:tabbar

【讨论】:

  • 过去 12 小时,我可以git push origin tabbar2。我不知道为什么,guthub 发生了什么让它接受了我的承诺。所以我想因为我不知道这个问题的原因/解决方案,我们可以称之为自行解决
猜你喜欢
  • 1970-01-01
  • 2014-06-26
  • 2021-03-26
  • 2021-08-07
  • 2017-12-07
  • 1970-01-01
  • 1970-01-01
  • 2018-03-27
  • 2012-04-05
相关资源
最近更新 更多