这种情况可能两种情况导致:
一.分支不存在,使用checkout创建对应分支
切换到新的分支
命令如下:
1 git checkout [branch name]
例如:
1 $ git checkout dev
2 Switched to branch 'dev'
4、创建+切换分支
创建分支的同时切换到该分支上,命令如下:
git checkout -b [branch name]
git checkout -b [branch name] 的效果相当于以下两步操作:
git branch [branch name]
git checkout [branch name]
git checkout -b dev
二.没有使用git add和git commit将文件添加至缓存文章来源:https://www.toymoban.com/news/detail-752672.html
git add .
git commit -m "xxx"
推送分支文章来源地址https://www.toymoban.com/news/detail-752672.html
git push origin [branch name]
git push origin dev
到了这里,关于git push时报错error: src refspec dev does not match any的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!