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自定义代码片段15——git命令操作一个完整流程