創(chuàng)建并檢出名為localbranch的本地分支
git checkout -b localbranch
刪除本地分支(使用-D
強(qiáng)制刪除)
git branch -d localbranch
在遠(yuǎn)程建立與本地分支相同的遠(yuǎn)程分支并相關(guān)聯(lián)(注意:使用這行命令在遠(yuǎn)程版本庫(kù)中會(huì)創(chuàng)建名為localbranch的遠(yuǎn)程分支咆畏,與本地的localbranch相關(guān)聯(lián))
git push --set-upstream orgin localbranch //origin是遠(yuǎn)程版本庫(kù)南捂, localbranch是本地分支
刪除遠(yuǎn)程分支(注意:必須在與遠(yuǎn)程分支關(guān)聯(lián)的本地分支執(zhí)行)
git push origin --delete localbranch
如果是在本地創(chuàng)建名為devtest的分支,與已存在名為devtest的遠(yuǎn)程分支相關(guān)聯(lián)使用下面命令
git branch --set-upstream devtest origin/devtest
當(dāng)你執(zhí)行這句命令之后旧找,他又會(huì)提示你--set-upstream要換成--set-upstream-to命令--set-upstream-to 在新版本git中已經(jīng)替代了--set-upstream溺健, 并且后面跟隨的兩個(gè)參數(shù)要對(duì)調(diào)一下,如下面命令:
git branch --set-upstream-to origin/devtest devtest
這樣就可以將本地devtest分支與遠(yuǎn)程devtest分支關(guān)聯(lián)起來(lái)