Git分支的管理

1,查看本地的分支

git branch

2,查看远程的分支

git branch -r 

3,查看所有的分支(包括本地和远程)

git branch -a

4,本地分支创建

git branch 分支名称

例如: git branch qhd  会在本地仓库创建一个名称为qhd的分支

注意:假如创建分支的时候,所在分支是master,执行git branch qhd命令之后会将master分支上的所有内容拷贝到qhd分支中。所在分支在其他分支的情况一致,都会将所在分支的所有内容拷贝到新创建的分支

5,本地分支删除

git branch -d 分支名称

例如:git branch -d qhd 会将本地仓库中名称为qhd的分支删除

注意:删除分支的参数有-d和-D,-d删除分支的前提是不处于该分支  -D是强制删除分支,此时删除的是本地分支,不会删除远程仓库的分支。

6,切换分支

git checkout 分支名称

注意:该分支名称是本地或者远程已经存在的分支,如果不存在会报错

例如:git checkout qhd 会切换到本地仓库分支名称为qhd的分支,如果qhd分支不存在会报错,如果还是想要切换到该分支可以使用 git branch qhd 和 git checkout qhd的方式解决,当然还有一种简便的方法就是用git checkout -b qhd,会帮你创建并切换到该分支

7,创建远程分支

git push origin 本地分支名:远程分支名

例如:git push origin qhd  会在远程分支创建一个名称为qhd的分支,并将本地分支qhd中的内容提交到远程分支qhd中

          git push origin qhd:qhd1 会在远程分支闯将一个名称为qhd1的分支,并将本地分支qhd中的内容提交到远程分支qhd1中。在软件发布的时候可以用这种创建分支的方式记录版本号

8,合并分支

git merge 分支名

例如:git merge qhd 会将分支qhd上的代码合并到当前所在的分支上

9,删除远程分支

git branch -d 分支名     git push origin :与分支名相同的远程分支名

git push origin -d 分支名

例如:git branch -d qhd    git push origin :qhd 会将远程分支qhd删除

10,重命名本地分支

git branch -m 需要改名的分支 新的分支名

例如:git branch -m qhd qhd1 会将分支名为qhd的分支改名为qhd1的分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值