git command
git 删除分支
1
2
3
4
5
6
7
8
9
10
11
12
13//查看当前分支
$ git branch
* master
release
//删除本地分支
$ git branch -d release
$ git branch -D release
//删除远程分支
$ git push origin :release
说明:
git push [远程名] [本地分支]:[远程分支] 语法,如果省略[本地分支],那就等于是在说"在这里提取空白然后把它变成[远程分支]"git 创建分支
1
2
3
4
5
6
7
8
9//查看当前分支
$ git branch
* master
//创建一个新的分支,并切换到分支
$ git checkout -b release
$ git branch
master
* releasegit push 分支到远程仓库
1
$ git push --set-upstream origin release
git pull 远程某个分支
1
2
3
4$ git branch release
$ git checkout release
$ git branch --set-upstream-to=origin/<branch> release
$ git pull合并分支
1
2
3//合并某分支到当前分支
$ git checkout master
$ git merge <branch>克隆指定分支
1
2$ git clone -b <branch_name> http://<user>:<passwd>@<git>/<project>/<project.git>
$ git clone -b lp http://test:test123@git.hub.io/ops/cmdb.git