问题原因 在本地使用git checkout -b dev 新建了dev分支. 在push上传的时候提示没有个远程的分支关联 解决办法 输入 git push -u origin dev 设置远程分支。需要切换到 dev 分支再设置远程分支。 只需设置一次即可 建议: 本地分支和新建时和远程分支名保持一致