問題描述
今天在使用git時(shí)滚婉,在本地新建了一個(gè)分支图筹,按照網(wǎng)上搜到的方式使用 git branch --set-upstream dev origin/dev
(這里的dev為本地新建的分支)命令建立本地分支與遠(yuǎn)程分支的關(guān)聯(lián),但該命令執(zhí)行后并不能成功push變更到遠(yuǎn)程分支让腹。
問題解決
出現(xiàn)上述問題远剩,說明遠(yuǎn)程并沒有感知到本地新建的這個(gè)分支,經(jīng)過多種嘗試后骇窍,發(fā)現(xiàn)一旦執(zhí)行 git branch --set-upstream
命令后本地與遠(yuǎn)程的關(guān)聯(lián)要是仍舊沒有建立成功瓜晤,則再次執(zhí)行 git push -u origin dev
即可成功建立本地與遠(yuǎn)程的關(guān)聯(lián)。
$ git push -u origin dev**