我正在尝试在GitHub上将一个新桶推送到Homebrew Cask。输入用户名后,远程命令失败,如下所示:
$ git push "$github_user" fsmonitor
error: src refspec fsmonitor does not match any.
我知道我以前见过这个问题,但不记得它是如何解决的。我最好的猜测是,这是凭证的配置问题 - 添加2因素身份验证,而安全,似乎是这个的根源。
可能需要更改set-head
或set-url
吗?
答案 0 :(得分:0)
这是(或应该是)名称fsmonitor
不是存储库中有效分支或标记名称的简单情况。它会显示在git branch
还是git tag
输出中?
答案 1 :(得分:0)
Tl; dr分支名称很重要。
Cask仍然很奇怪,等等。