Skip to content

Commit 447c4ca

Browse files
authored
Merge pull request #1435 from HonkingGoose/feature/add-link-to-martin-fowlers-git-patterns-page
2 parents 0860f81 + 0b37439 commit 447c4ca

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)