如何列出本地和远程Git分支?

Git分支为在多开发人员模式下处理项目提供了非常有用的方法。每个开发人员都可以使用不同的分支来实现新功能,然后将它们合并到一个主分支中。在本教程中,我们将学习如何列出和打印分支信息。这些分支可以是本地的,也可以是远程的。

null

打印/显示当前分支

获取或列出分支的第一步是打印或显示当前分支。我们将使用 git branch 列出所有分支的命令。但当前分支将用星号表示 * . 在这个例子中 master 是我们目前的或正在工作的分支机构。

$ git branch
Print/Show Current Branch
打印/显示当前分支

列出本地分支机构

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

$ git branch
List Local Branches
列出本地分支机构

列出所有远程分支

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

$ git branch -r
List All Remote Branches
列出所有远程分支

列出所有分支(本地和远程)

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

$ git branch -a
List All Branches (Local and Remote)
列出所有分支(本地和远程)

列出匹配的分支

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

$ git branch --list 'test*'
List Matched Branches
列出匹配的分支

更改/切换电流分支

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

$ git checkout ismail
Change/Switch Current Branch
更改/切换电流分支

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享