git branch常用操作

本篇文章主要记录git branch常用操作

创建分支

1
2
3
git branch [<branchname>]    //创建分支
git checkout [<branchname>] //切换分支
git checkout -b [<branchname>] //创建并切换分支

删除分支

1
2
3
git branch -d [<branchname>]    //删除本地分支(本地分支和远程分支完全merge)
git branch -D [<branchname>] //强制删除本地分支
git push origin --delete [<branchname>] //删除远程分支

查看分支

1
2
git branch //查看本地分支
git branch -a //查看所有分支(本地+远程)

重命名分支

本地分支重命名(还没有推送到远程)

1
git branch -m [<oldbranch>] <newbranch>

远程分支重命名 (已经推送远程)

  1. 重命名远程分支对应的本地分支

    1
    git branch -m [<oldbranch>] <newbranch>
  2. 删除远程分支

    1
    git push --delete origin [<oldbranch>]
  3. 上传新命名的本地分支

    1
    git push origin <newbranch>
  4. 把修改后的本地分支与远程分支关联

    1
    git branch --set-upstream-to origin/newbranch

描述分支

添加描述

1
2
git branch --edit-description [<description>]    //给本地分支添加描述
git config branch.${branchname}.description [<description>] //给指定分支添加描述

查看描述

1
git config branch.${branchname}.description    //查看指定分支描述

使用git-br查看本地分支描述

  1. 安装

    1
    npm install git-br -g
  2. 设置别名

    1
    git config --global alias.br !git-br
  3. 查看本地分支

    1
    git br

本文作者:雪糕
本文地址: https://blooddot.cool/posts/590352ba/
版权声明:转载请注明出处!