可能重复:
“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@***'
我在 SO 上挖掘了数百万个这样的问题,但没有一个同时指定这两个错误,他们只提到master
分支(我不知道它是否有任何区别)。
我已经尝试过的包括commit
,reset
并且push
在许多配置中。到目前为止,他们还没有工作。我想可能有一些问题HEAD
,因为我前段时间搞砸了。但这是一个猜测,我什至不知道如何正确检查它,因为 GIT 对我来说仍然是一个很小的谜。
那么 - 我怎样才能摆脱这些错误并将我的本地分支推送到远程存储库?