2013-03-25 107 views
2

我创建了一个本地分支tabbar,只有一个提交并将其推送到git push origin tabbar。然后,我决定对该提交进行更改,并对他们表示赞赏。远程分支从来没有合并过,所以我去了github并按下删除分支。所以现在我不能把这个commit - 蹦使我github在分支删除后未能推送一些文件

error: src refspec tabbar does not match any.

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

有人能帮我解决吗?我对github不是很熟悉。

+0

你尝试,当你推到使用'--force'('-f')选项? – 2013-03-25 18:38:09

+0

是的。仍然'错误:src refspec tabbar2不匹配任何.' – user1244109 2013-03-25 18:43:28

+0

这是一个不同的错误。你能更新你的文章并显示你使用的完整推送命令吗?它应该是'git push -f origin tabbar'这样的东西' – 2013-03-25 18:44:56

回答

0

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

+0

过去的12个小时,我能'git push origin tabbar2'。我不知道为什么,以及接受我的承诺的guthub发生了什么事。所以我想,因为我不知道这个问题的原因/解决方案,我们可以称它为_resolved本身_。 – user1244109 2013-03-26 09:16:34

相关问题