git 實踐(三) 創建關聯分支

創建分支關聯關係的三種方法:git

1.檢出時創建:

從服務器上拉取特定分支的時候,能夠創建關聯關係。
git checkout -b localdev origin/dev
檢出的分支會自動關聯到該遠程分支服務器

這種使用的前提:檢出的本地分支必須和遠程分支同名;
如:git checkout -b dev origin/dev 這時會創建關聯關係
但:git checkout -b dev origin/master 就不會創建關聯關係;spa

2.push時創建:

只使用 git push後並不會創建本地分支和遠程分支的關聯關係。
若是想要在push時創建關聯關係,須要添加參數「--set-upstream」例如:git push --set-upstream origin dev 推送到遠程dev分支並創建關聯關係;
或者使用簡寫git push -u origin dev
注意 :推送時,若是遠程沒有同名關聯分支,則會推送失敗;(解決方案見前博客)code

3.更改git配置

將當前分支關聯到遠程分支:
git branch --set-upstream-to=origin/add_orderdescrem

不管上述那種方法都將修改本地.git目錄下的config文件;
[branch "dev_zcz"]
remote = origin
merge = refs/heads/dev博客

相關文章
相關標籤/搜索