1,從已有的分支建立新的分支(如從master分支),建立一個dev分支
gitcheckout-bdev
2,建立完可以檢視一下,分支已經切換到dev
gitbranch
3,提交該分支到遠端倉庫
gitpushorigindev
4,測試從遠端獲取dev
gitpullorigindev
或者:
如果用命令列,執行gitfetch,可以將遠端分支資訊獲取到本地,再執行gitcheckout-blocal-branchnameorigin/remote_branchname就可以將遠端分支對映到本地命名為local-branchname的一分支
5,我覺得現在重要的就是設定gitpush,pull預設的提交獲取分支,這樣就很方便的使用gitpush提交資訊或gitpull獲取資訊
gitbranch--set-upstream-to=origin/dev
取消對master的跟蹤
gitbranch--unset-upstreammaster
6,現在隨便修改一下工程檔案的內容,然後gitcommit,gitpush,之後就可以直接提交到遠端的dev分支中,而不會是master
1,從已有的分支建立新的分支(如從master分支),建立一個dev分支
gitcheckout-bdev
2,建立完可以檢視一下,分支已經切換到dev
gitbranch
3,提交該分支到遠端倉庫
gitpushorigindev
4,測試從遠端獲取dev
gitpullorigindev
或者:
如果用命令列,執行gitfetch,可以將遠端分支資訊獲取到本地,再執行gitcheckout-blocal-branchnameorigin/remote_branchname就可以將遠端分支對映到本地命名為local-branchname的一分支
5,我覺得現在重要的就是設定gitpush,pull預設的提交獲取分支,這樣就很方便的使用gitpush提交資訊或gitpull獲取資訊
gitbranch--set-upstream-to=origin/dev
取消對master的跟蹤
gitbranch--unset-upstreammaster
6,現在隨便修改一下工程檔案的內容,然後gitcommit,gitpush,之後就可以直接提交到遠端的dev分支中,而不會是master