如何通过Powershell创建分支结构

时间:2017-08-31 08:01:20

标签: git powershell github

我为powershell安装了git。我和git一起工作很多。我做了一些"推"并且"承诺"命令。 但是,我只有一个分支,现在是时候添加更多分支(dev,staging,production或master)。

我在帮助页面上找到了(git help)' git branches'命令where where - branch列表,创建或删除分支

但显然我不知道如何创建所有这些分支。 我想有一个脚本用于更严格的源代码控制,因为我提到了多个分支,用于测试人员,开发人员等。

任何帮助将不胜感激

更新:我找到了命令,但我不知道该选择什么。enter image description here

2 个答案:

答案 0 :(得分:2)

您可以通过git checkout -b dev从当前头开始分支。

-b dev选项意味着创建分支开发并检出'dev'分支。

答案 1 :(得分:1)

创建一个基于master的新分支,用于新工作:

$ git checkout -b amend-my-name
Switched to a new branch 'amend-my-name'

git checkout是一个你会经常使用的命令,用于在分支之间切换。 -b flag告诉它同时创建一个新分支。默认情况下,新分支基于您所在的分支。

您还可以选择新分支的基础。一个很常见的事情是,例如:

git checkout -b new-branch existing-branch

这会根据new-branch创建一个新分支existing-branch

此外,您可以找到分支here

的最佳做法