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 ‘分支名称’
能够提交成功了。