问题描述
今天在使用git时,在本地新建了一个分支,按照网上搜到的方式使用 git branch --set-upstream dev origin/dev
(这里的dev为本地新建的分支)命令建立本地分支与远程分支的关联,但该命令执行后并不能成功push变更到远程分支。
问题解决
出现上述问题,说明远程并没有感知到本地新建的这个分支,经过多种尝试后,发现一旦执行 git branch --set-upstream
命令后本地与远程的关联要是仍旧没有建立成功,则再次执行 git push -u origin dev
即可成功建立本地与远程的关联。
git push -u origin dev