如何用Git创建和管理新的分支?

Git分支机制是代码版本控制的重要组成部分。我们可以创建新的分支,以便使同一个源代码在多个开发路径中可用。在本教程中,我们将学习如何使用Git创建和管理一个新分支。

null

列出分支

我们将首先列出现有的分支。我们将使用 git branch 没有任何选项或参数的命令。以…为前缀的分支 * 是当前工作分支或活动分支。

$ git branch
List Branches
列出分支

创建本地分支  把这个分支换掉

我们可以用不同的命令创建一个本地分支 branch checkout . 我们将使用 branch 命令并提供分支名称 test 在这个例子中。

$ git branch test

我们将使用 checkout 命令 -b 选项和分支名称。这也会自动将当前分支更改为新创建的分支。在本例中,我们将创建一个名为 silver .

$ git checkout -b silver

我们可以看到信息 Switched to a new branch 'silver' .

变更工作分支机构

如果我们只想改变当前的工作或活动分支,我们可以使用 checkout 命令。我们还将提供要更改的分支名称。在本例中,我们将更改分支 newversion .

$ git checkout newversion

为当前分支添加新的远程存储库

Git主要设计为分布式使用。因此将会有很多远程Git存储库和分支。我们可以为当前分支添加一个新的远程分支 remote add 命令。在本例中,我们将添加名为github.com的远程系统新分支 test

$ git remote add github.com/ibaydan test

从远程存储库更新分支

Git远程分支可以在本地分支可能过时的地方经常更新。我们可以使用 fetch 命令如下。我们将从名为 github.com/ibaydan

$ git fetch github.com/ibaydan

删除本地分支

完成更改并合并到主分支后,我们可能需要删除本地分支。我们将使用带有-d选项的branch命令-d表示删除。我们将删除名为 silver 在这个例子中。

$ git branch -d silver

强制删除本地分支

如果正常删除或删除本地分支时出现问题,可以强制执行删除操作。我们将使用 -D 用于强制删除的选项。在本例中,我们将删除名为 silver

$ git branch -D silver

相关文章: 如何用示例克隆Git分支命令教程?

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