Refspec与`git push`不匹配

时间:2017-03-10 15:55:50

标签: git github

我正在尝试在GitHub上将一个新桶推送到Homebrew Cask。输入用户名后,远程命令失败,如下所示:

$ git push "$github_user" fsmonitor
error: src refspec fsmonitor does not match any.

我知道我以前见过这个问题,但不记得它是如何解决的。我最好的猜测是,这是凭证的配置问题 - 添加2因素身份验证,而安全,似乎是这个的根源。

可能需要更改set-headset-url吗?

2 个答案:

答案 0 :(得分:0)

这是(或应该是)名称fsmonitor不是存储库中有效分支或标记名称的简单情况。它会显示在git branch还是git tag输出中?

答案 1 :(得分:0)

Tl; dr分支名称很重要。

Cask仍然很奇怪,等等。