现在的位置: 首页 > 综合 > 正文

git 查看远程分支、本地分支、创建分支、推送分支到远程repository、获取远程分支、删除本地、远程分支

2018年08月02日 ⁄ 综合 ⁄ 共 1016字 ⁄ 字号 评论关闭

1 查看远程和本地分支

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. $ git branch -a  
  2. * br-2.1.2.2  
  3.   master  
  4.   remotes/origin/HEAD -> origin/master  
  5.   remotes/origin/br-2.1.2.1  
  6.   remotes/origin/br-2.1.2.2  
  7.   remotes/origin/br-2.1.3  
  8.   remotes/origin/master 

2 查看本地分支

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. $ git branch  
  2. * br-2.1.2.2  
  3.   master  


3 创建分支text

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

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

4 把分支推到远程分支 

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. $ git push origin test  


5 切换分支到test

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. $ git branch  
  2. * br-2.1.2.2  
  3.   master  
  4.   test  
  5.   
  6. $ git checkout test  
  7. .....
  8. Switched to branch 'test'  
  9.   
  10. $ git branch  
  11.   br-2.1.2.2  
  12.   master  
  13. * test  

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

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. $ git br  
  2. * br-2.1.2.2  
  3.   master  
  4.   test  
  5.    
  6. $ git br -d test  
  7. Deleted branch test (was 17d28d9).  
  8.   
  9. $ git br  
  10. * br-2.1.2.2  
  11.   master  


7 获取远程分支

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. git checkout -b 本地分支名
    远程分支名

其中,远程分支名为git branch –r所列出的分支名, 一般是诸如“origin/分支名”的样子。如果本地分支名已经存在, 则不需要“-b”参数。

8.删除远程分支

冒号前面的空格不能少,原理是把一个空分支push到server上,相当于删除该分支。

[plain] view
plain
copy在CODE上查看代码片派生到我的代码片

  1. git push origin :br-1.0.0  

抱歉!评论已关闭.