如何在Git存储库中创建分支

时间:2019-05-19 01:25:48  来源:igfitidea点击:

分支是项目管理和软件开发生命周期中非常有用的一部分。
分支通常在我们开始对任何项目的新模块工作时使用。
当两个开发团队在同一个项目上工作,但来自不同的位置时,也可以使用。
他们可以为每个团队创建一个单独的分支,并在任务完成时合并它们。
本教程将完成创建Git分支和在分支之间切换的简单步骤。

创建新分支:

在‘git checkout’命令中使用 -b开关创建新的分支。
如下命令将创建新的分支并自动切换到新的分支。

$ git checkout -b stage1

Switched to a new branch 'stage1'

列出分支:

这将列出当前工作的git存储库中使用的所有分支。
以“ 星号* ”开头的分支名称显示当前活动的分支,我们正在其中工作。

$ git branch

  master
* stage1

切换到其他分支:

使用以下命令切换到任何其他分支。
在下面的命令中使用新分支名称更改“ master”。

$ git checkout master

Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.

现在再次列出分支,你会得到主分支将是你的活动分支。

$ git branch

* master
  stage1

推送新分支:

现在将新创建的分支“ stage1”推到远程git存储库。
要推送新的分支,首先切换到该分支。

$ git checkout stage1

Switched to branch 'stage1'

现在使用以下命令将分支' stage1 '推到远程git存储库。

$ git push origin stage1

Username for 'https://github.com': your_git_user_name
Password for 'https://Hyman@theitroad':
Total 0 (delta 0), reused 0 (delta 0)
To https://github.com/tecHyman/firstrepo.git
 * [new branch]      stage1 -> stage1