git 分支操作

Posted xuey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 分支操作相关的知识,希望对你有一定的参考价值。

1、列出所有本地分支

$ git branch

2、列出所有远程分支

$ git branch -r

3、列出所有本地分支和远程分支

$ git branch -a

4、新建一个分支,但依然停留在当前分支

$ git branch [branch-name]

例如,创建名称为dev的分支:

$ git branch dev

5、新建一个分支,并切换到该分支

$ git checkout -b [branch]

例如,创建名称为dev的分支并切换到该分支上

$ git checkout -b dev

6、切换到指定分支,并更新工作区

$ git checkout [branch-name]

例如,切换到dev分支上

$ git checkout dev

7、删除分支

$ git branch -d [branch-name]

例如,删除本地dev分支

$ git branch -d dev

8、删除远程分支

$ git push origin --delete <branchName>

例如,删除远程的dev分支

$ git push origin --delete dev

否则,可以使用这种语法,推送一个空分支到远程分支,其实就相当于删除远程分支:

$ git branch -r -d <branchName>
$ git push origin :<branchName>
例如:

git branch -r -d origin/branch-name
git push origin :branch-name

以上是关于git 分支操作的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

git基本操作

git 操作常用命令

git常用操作