場景
有時候我們開發需要開一個分支,這樣可以有效的並行開發.
開分支有兩種方式:
- 一種是在遠程開好分支,本地直接拉下來;
- 一種是本地開好分支,推送到遠程.
遠程先開好分支然后拉到本地
git checkout -b feature-branch origin/feature-branch //檢出遠程的feature-branch分支到本地
本地先開好分支然后推送到遠程
$ git checkout -b feature-branch //創建並切換到分支feature-branch
$ git push origin feature-branch:feature-branch //推送本地的feature-branch(冒號前面的)分支到遠程origin的feature-branch(冒號后面的)分支(沒有會自動創建)