你如何使并行分支掌握?

How do you make a parallel branch to master?

不知道我理解的对不对。当我查找一个网页时,它说你要做的第一件事是从 master 创建一个名为 development 的分支:

https://www.google.co.uk/amp/s/reganmusic.wordpress.com/2016/07/19/branching-in-tortoise-git/amp/?client=safari

但是这里:

http://nvie.com/posts/a-successful-git-branching-model/

表示发展平行掌握。它没有显示如何创建这样一个分支。

对我来说,他们描述了不同的分支。一种是平行的,一种是child.

我是不是把这个复杂化了?

通常您确实有一个稳定版本的 master 分支,您可以在其中创建构建并快速修复问题。

与该分支平行的应该是 dev 或 "developement branch",这是您软件的开发版本。

新版本开发成功后,将开发分支合并到master中。

创建并行分支和创建普通分支一样,没有区别。当它具有 "same" 开始 poing 并且您开始提交(在其中一个分支上)时,它就会变得并行。

一般来说,分支只是一个提交的标签,包括它的历史。这就是为什么一次提交也可以 "have" 多个分支。

假设您有一个 master 分支。当你想有一个并行分支时,只需在 master 的基础上创建一个新分支即可。为此,转到 TortoiseGit 日志,打开 master 分支上的上下文菜单并创建一个新分支。切换到它并开始提交 -> 它是并行的。