error: src refspec future does not match any

今天我在用git提交代码到远程仓库的时候,报了 error: src refspec future does not match any 错误
其中,“future”表示的是,我要push的远程仓库的指定分支名
最后在同事的一句提醒下,问题解决了。
最后的解决方法就是:
git checkout -b future
从当前要提交代码的分支创建一个和远程分支同名分支,然后问题就被解决了,代码成功push进该远程分支。
(PS: 这个问题也是怪我自己,我一直以为远程分支和本地分支关联应该不大,只是代码的修改会被git检测到而已,确实是自己学艺不精。)
posted @ 2020-11-30 15:28  吕小不  阅读(106)  评论(0编辑  收藏  举报