1. 查看远程分支
$ 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 branch consys-1.2 consys-2.0 master* test
3. 创建分支
$ git branch test
4. 把本地分支推到远程分支
$ git push origin test
5. 切换分支到test
$ git checkout test
6. 删除本地分支
先查看远程分支git branch -r再切换到要删除的分支git checkout 切换的分支名字删除分支git branch -r -d origin/branch-name将删除的分支推送到远程,并在远程删除这个分支git push origin :branch-name
下边是操作步骤的展示图:
查看仓库里面确实多了一个test分支
删除远程仓库的test分支
查看仓库,test分支已经被删除了
创建分支之后,git push提交分支的时候不能直接用git push,如果直接用git push 会出现下边这个情况
提交分支代码到远程仓库中需要使用下边这个命令
git push --set-upstream origin ‘分支名称’
可以提交成功了。