git 查看远程分支、本地分支、删除本地分支

1 查看远程分支

$ git branch -a
 
* br-2.1.2.2
 
master
 
remotes/origin/HEAD -> origin/master
 
remotes/origin/br-2.1.2.1
 
remotes/origin/br-2.1.2.2
 
remotes/origin/br-2.1.3
 
remotes/origin/master

2 查看本地分支

1
2
3
4
5
$ git branch
 
* br-2.1.2.2
 
master

 

3 创建分支

 

shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)

$ git branch test

$ git branch

* br-2.1.2.2

master

test

 

4 切换分支到test

shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)

$ git branch

* br-2.1.2.2

master

test

shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)

$ git checkout test

M jingwei-server/src/main/java/com/taobao/jingwei/server/service/cmd/GetCustomerTarCmd.java

M jingwei-server/src/main/java/com/taobao/jingwei/server/util/ServerUtil.java

Switched to branch 'test'

shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)

$ git branch

br-2.1.2.2

master

* test

5 删除本地分支   git branch -d xxxxx

 
$ git checkout br-2.1.2.2
 
M jingwei-server/src/main/java/com/taobao/jingwei/server/service/cmd/GetCustomerTarCmd.java
 
M jingwei-server/src/main/java/com/taobao/jingwei/server/util/ServerUtil.java
 
Switched to branch 'br-2.1.2.2'
 
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
 
$ git br
 
* br-2.1.2.2
 
master
 
test
 
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
 
$ git br -d test
 
Deleted branch test (was 17d28d9).
 
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
 
$ git br
 
* br-2.1.2.2
 
master

 

6 查看本地和远程分支  -a。前面带*号的代表你当前工作目录所处的分支

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (test)
  
$ git branch -a
  
br-2.1.2.2
  
master
  
* test
  
remotes/origin/HEAD -> origin/master
  
remotes/origin/br-2.1.2.1
  
remotes/origin/br-2.1.2.2
  
remotes/origin/br-2.1.3
  
remotes/origin/master

猜你喜欢

转载自blog.csdn.net/sunjinyan_1/article/details/80502106