我已尝试遵循this中建议的解决方案发布但它没有用,我仍然得到:srcrefspecmasterdoesnotmatchany。这是我做的:已关注this解决方案//addingthefileIcreated$gitadd.$gitcommit-m'initialcommit'$gitpushoriginmastererror:srcrefspecmasterdoesnotmatchany.做的时候:$gitpushoriginHEAD:masterb40ffdf..a0d1423HEAD->master//lookspromising//addingaremote$gitremote
我在Heroku上托管。当我按下时:gitpushmasterHeroku我得到错误:error:srcrefspecmasterdoesnotmatchany.error:failedtopushsomerefsto'git@heroku.com:etc...' 最佳答案 这对我有用:-gitpushherokuHEAD:master 关于git-heroku:srcrefspecmaster不匹配任何,我们在StackOverflow上找到一个类似的问题:
这个问题在这里已经有了答案:Message'srcrefspecmasterdoesnotmatchany'whenpushingcommitsinGit(126个答案)关闭9年前。我需要创建一个名为carboncake的存储库。我试过这个:将gitosis-admin存储库克隆到我的本地机器$gitclonegitosis@myserver.net:repositories/gitosis-admin.git$cdgitosis-admin$vimgitosis.conf在文件末尾添加了[repocarboncake]和[groupcarboncake]部分[gitosis][gro
我想强制推送,例如,我的标签1.0.0到我的远程master分支。我现在正在做以下事情:gitpushproduction+1.0.0:master我想强制推送,因为我只关心1.0.0标签里面的代码被推送到远程存储库上的master分支。我做错了什么?更新#1当我通过SSH进入我的服务器时,我的Git存储库是并执行gitbranch-l,我也没有看到列出的master分支。更新#2从远程Git存储库中运行gittag-l后,我看到列出了master,这意味着当我运行以下命令时:gitpushproduction1.0.0:master它实际上推送了标签并创建了一个名为master的标签