📅  最后修改于: 2023-12-03 15:07:50.558000             🧑  作者: Mango
当我们使用 Git 进行版本控制时,经常需要查看当前分支或切换分支。在本文中,我们将介绍如何在 Ubuntu 操作系统中使用 Shell-Bash 命令行工具来查看 Git 分支。
我们可以使用 git branch
命令来列出所有本地分支,其中当前分支前会有一个星号 (*)
$ git branch
* master
dev
feature/ABC
feature/XYZ
要列出所有远程分支,可以使用 git branch -r
命令。需要注意的是,这里列出的是所有已知的远程分支,而不是所有远程分支的最新状态。
$ git branch -r
origin/master
origin/dev
origin/feature/ABC
origin/feature/XYZ
我们可以使用 git branch -a
命令列出所有的分支,包括本地分支和已知的远程分支。
$ git branch -a
* master
dev
feature/ABC
feature/XYZ
remotes/origin/master
remotes/origin/dev
remotes/origin/feature/ABC
remotes/origin/feature/XYZ
使用 git checkout
命令可以切换到不同的分支。例如,要切换到 dev
分支,可以运行以下命令
$ git checkout dev
Switched to branch 'dev'
创建一个新分支可以使用 git branch
命令和分支名称作为参数。例如,要创建名为 new-feature
的新分支可以运行以下命令
$ git branch new-feature
请注意,此时我们仍然在原始分支上工作,如果要切换到新分支,请使用 git checkout
命令。
使用 git branch -D
命令可以删除指定的分支。例如,要删除名为 feature/ABC
的分支可以运行以下命令
$ git branch -D feature/ABC
Deleted branch feature/ABC (was 878efb7).
在本文中,我们介绍了在 Ubuntu 中使用 Shell-Bash 命令行工具来查看 Git 分支的方法。我们学习了如何列出所有本地分支、所有远程分支和所有分支,如何切换分支,创建新分支和删除分支。这些命令和操作对于 Git 的使用是非常基础的,请务必熟悉,并多加练习。