Skip to content

Commit 0b37439

Browse files
committed
Add link to Martin Fowlers git patterns page
Closes #1434
1 parent 0860f81 commit 0b37439

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

book/05-distributed-git/sections/distributed-workflows.asc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,18 @@ image::images/benevolent-dictator.png[Benevolent dictator workflow.]
8383
This kind of workflow isn't common, but can be useful in very big projects, or in highly hierarchical environments.
8484
It allows the project leader (the dictator) to delegate much of the work and collect large subsets of code at multiple points before integrating them.
8585

86+
[[_patterns_for_managing_source_code_branches]]
87+
==== Patterns for Managing Source Code Branches
88+
89+
[NOTE]
90+
====
91+
Martin Fowler has made a guide "Patterns for Managing Source Code Branches".
92+
This guide covers all the common Git workflows, and explains how/when to use them.
93+
There's also a section comparing high and low integration frequencies.
94+
95+
https://martinfowler.com/articles/branching-patterns.html
96+
====
97+
8698
==== Workflows Summary
8799

88100
These are some commonly used workflows that are possible with a distributed system like Git, but you can see that many variations are possible to suit your particular real-world workflow.

0 commit comments

Comments
 (0)