如何从git

时间:2019-01-11 17:46:57

标签: git git-branch git-bash

在存储库中,我有一个master分支,其中包含所有最新代码。

我需要有一个从master分支创建的开发分支,以便开发人员可以进一步从development分支创建feature / bugFix分支并将代码推回到development分支。

您能帮我吗,如何从master分支创建开发分支,并且可以同时并行进行工作

预先感谢:)

1 个答案:

答案 0 :(得分:0)

首先,签出您的 master 分支:

git checkout master

然后剪切一个名为 develop 的分支:

git checkout -b develop

当您需要对 develop 进行进一步更改时,请在签出 develop 的同时以类似的方式剪切新分支:

git checkout -b feature

要将功能合并回您的 develop 分支,请签出 develop 并执行合并:

git checkout develop
git merge --no-ff feature

(虽然不需要--no-ff,但我更喜欢使用它来确保在历史记录中显示明确的合并提交。)

我会高度建议调查Git工作流程。 Gitflow是很常见的一种,但还有其他一些。