ale*_*lex 19 git git-push git-remote git-branch
可能重复:
当"git push"到github时出错
我试图将我的新分支(让我们只是调用它new_branch)推送到远程代表.那里还没有这样的分支,但git push origin new_branch:new_branch应该创建它.当我尝试这样做时,这就是我得到的:
error: src refspec new_branch does not match any.
error: failed to push some refs to 'ssh://git@***'
Run Code Online (Sandbox Code Playgroud)
我在SO上挖掘了这样的数百万个问题,但没有一个人同时指出这两个错误,他们只提到了master分支(我不知道它是否有任何区别).
我已经尝试过包括commit,reset并且push在很多配置.到目前为止他们没有工作.我想可能会有一些问题HEAD,因为我不久前搞砸了它.但这是一个猜测,我甚至不知道如何正确检查它,因为GIT 对我来说仍然是一个小小的神秘.
那么 - 我怎样才能摆脱这些错误并将我的本地分支推送到远程存储库?
Eth*_*own 45
您使用的语法git push包括refspec(new_branch:new_branch).Refspec总是在形式中source:destination,因此错误告诉你refspec 的源代码部分有问题.
我能够通过尝试推送不存在的分支(git push origin fake:fake)来重现此错误.我知道这似乎是一个痛苦的愚蠢问题,但你确定你正确拼写你的分支名称吗?请记住,分支名称区分大小写.你打字时看到了什么git branch?
| 归档时间: |
|
| 查看次数: |
22027 次 |
| 最近记录: |