我們有一個master 分支,當工程要新增新的功能時,又暫時不上線,那麼我們可以新建一個新的本地分支,和對應的遠程分支,完成之後,上線時再合併就可以了
1.查看一下本地分支
git branch;
查看本地和遠程的所有分支
git branch -a
2.新建一個本地的分支
git branch -b newbranch //這個命令是新建一個分支,並切換到該分支上去
(git branch newbranch; git checkout newbranch)這兩個命令合起來等同於上面的一個命令
3.新建一個遠程分支(同名字的遠程分支)
git push origin newbranch:newbranch //創建了一個遠程分支名字叫 newbranch,origin爲關鍵字
4.把本地的新分支,和遠程的新分支關聯
git push --set-upstream origin newbranch
這時就可以在這個分支下使用 git pull 推送支遠程的新分支上了