1. 查看遠程分支html
$ git branch -r origin/HEAD -> origin/master origin/consys-1.0 origin/consys-1.1 origin/consys-2.0 origin/master origin/test
2. 查看本地分支git
$ git branch consys-1.2 consys-2.0 master * test
3. 建立分支code
$ git branch test
4. 把本地分支推到遠程分支 htm
$ git push origin test
5. 切換分支到testblog
$ git checkout test
6. 刪除本地分支it
先查看遠程分支 git branch -r 再切換到要刪除的分支 git checkout 切換的分支名字 刪除分支 git branch -r -d origin/branch-name 將刪除的分支推送到遠程,並在遠程刪除這個分支 git push origin :branch-name
下邊是操做步驟的展現圖:ast
查看倉庫裏面確實多了一個test分支class
刪除遠程倉庫的test分支test
查看倉庫,test分支已經被刪除了stream
建立分支以後,git push提交分支的時候不能直接用git push,若是直接用git push 會出現下邊這個狀況
提交分支代碼到遠程倉庫中須要使用下邊這個命令
git push --set-upstream origin ‘分支名稱’
能夠提交成功了。