我在本地功能分支上执行了“git add。”然后执行了“git commit -m [描述提交的消息]”,然后我尝试执行“git push origin [branch_name]”,尽管没有远程分支,但我希望它会创建一个。
我得到的是这个错误:'错误:src refspec 与任何 git 错误不匹配:无法将某些 refs 推送到远程'
然后我签出了一个功能分支,该分支比有问题的分支落后一个提交,并进行了检查,但问题仍然存在,并且远程更新了。但后来我的问题分支消失了 - 现在当我执行“git 分支”时它没有出现!我也无法签出它!
这里发生了什么?我将新工作保存在其他文件中,以确保不会丢失任何东西,我只想修复本地存储库中发生的一切,以便我可以继续该项目而不会再次出现此错误。
谢谢。