Git分支为在多开发人员模式下处理项目提供了非常有用的方法。每个开发人员都可以使用不同的分支来实现新功能,然后将它们合并到一个主分支中。在本教程中,我们将学习如何列出和打印分支信息。这些分支可以是本地的,也可以是远程的。
打印/显示当前分支
获取或列出分支的第一步是打印或显示当前分支。我们将使用 git branch
列出所有分支的命令。但当前分支将用星号表示 *
. 在这个例子中 master
是我们目前的或正在工作的分支机构。
$ git branch

列出本地分支机构
实际上,在前面的示例中,我们已经列出了所有现成的本地分支,但是为了表示当前的工作分支,我没有提供这些信息。所以我们可以列出所有当地分支机构 git branch
命令。在大多数情况下,会有多个分支。
$ git branch

列出所有远程分支
到目前为止,我们已经与本地分支机构合作,但是远程分支机构也是分布式软件开发的重要组成部分,因为其他开发人员将推动他们的分支机构,而这将是我们的远程分支机构。我们可以列出所有远程分支 git branch -r
命令。 -r
表示分支的远程。
$ git branch -r

列出所有分支(本地和远程)
我们还可以列出驻留在本地或远程的所有分支。我们将使用 -a
选择 git branch
命令。首先列出本地分支,然后列出远程分支。
$ git branch -a

列出匹配的分支
我们还可以列出具有给定名称模式的分支。我们将使用 --list
选项并提供要匹配的字符串。在本例中,我们将只列出那些名称以开头的分支 test
. 我们还将使用 通配符 *
用于匹配后面的任何字符 test
字符串。
$ git branch --list 'test*'

更改/切换电流分支
我们通常列出本地或远程分支以更改当前工作或默认分支。我们可以通过提供分支名称来更改为本地或远程分支。在本例中,我们将更改为名为 ismail
.
$ git checkout ismail

相关文章: 什么是IDE(集成开发环境)?