Add a draft introduction to Git from graphs
This commit is contained in:
parent
822d0f1ae0
commit
f7aae0452f
24 changed files with 2849 additions and 0 deletions
199
images/git-graphs/repo.svg
Normal file
199
images/git-graphs/repo.svg
Normal file
|
@ -0,0 +1,199 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
|
||||
-->
|
||||
<!-- Title: repo Pages: 1 -->
|
||||
<svg width="487pt" height="77pt"
|
||||
viewBox="0.00 0.00 486.80 76.80" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 72.8)">
|
||||
<title>repo</title>
|
||||
<!-- m1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>m1</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="5.4" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>m2</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="52.2" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m1->m2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>m1->m2</title>
|
||||
<path fill="none" stroke="#ffffff" d="M11.1386,-63.4C18.445,-63.4 31.2437,-63.4 40.6149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="40.7054,-65.5001 46.7053,-63.4 40.7053,-61.3001 40.7054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>m3</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="99" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m2->m3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>m2->m3</title>
|
||||
<path fill="none" stroke="#ffffff" d="M57.9386,-63.4C65.245,-63.4 78.0437,-63.4 87.4149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="87.5054,-65.5001 93.5053,-63.4 87.5053,-61.3001 87.5054,-65.5001"/>
|
||||
</g>
|
||||
<!-- r1 -->
|
||||
<g id="node11" class="node">
|
||||
<title>r1</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="99" cy="-34.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m2->r1 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>m2->r1</title>
|
||||
<path fill="none" stroke="#ffffff" d="M56.8585,-60.5133C64.3573,-55.8666 79.2669,-46.6278 89.1887,-40.4797"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="90.3663,-42.2205 94.3604,-37.275 88.154,-38.6503 90.3663,-42.2205"/>
|
||||
</g>
|
||||
<!-- m4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>m4</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="145.8" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m3->m4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>m3->m4</title>
|
||||
<path fill="none" stroke="#ffffff" d="M104.7386,-63.4C112.045,-63.4 124.8437,-63.4 134.2149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="134.3054,-65.5001 140.3053,-63.4 134.3053,-61.3001 134.3054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>m5</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="192.6" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m4->m5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>m4->m5</title>
|
||||
<path fill="none" stroke="#ffffff" d="M151.5386,-63.4C158.845,-63.4 171.6437,-63.4 181.0149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="181.1054,-65.5001 187.1053,-63.4 181.1053,-61.3001 181.1054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>m6</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="239.4" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m5->m6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>m5->m6</title>
|
||||
<path fill="none" stroke="#ffffff" d="M198.3386,-63.4C205.645,-63.4 218.4437,-63.4 227.8149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="227.9054,-65.5001 233.9053,-63.4 227.9053,-61.3001 227.9054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>m7</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="286.2" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m6->m7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>m6->m7</title>
|
||||
<path fill="none" stroke="#ffffff" d="M245.1386,-63.4C252.445,-63.4 265.2437,-63.4 274.6149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="274.7054,-65.5001 280.7053,-63.4 274.7053,-61.3001 274.7054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>m8</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="333" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m7->m8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>m7->m8</title>
|
||||
<path fill="none" stroke="#ffffff" d="M291.9386,-63.4C299.245,-63.4 312.0437,-63.4 321.4149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="321.5054,-65.5001 327.5053,-63.4 321.5053,-61.3001 321.5054,-65.5001"/>
|
||||
</g>
|
||||
<!-- f1 -->
|
||||
<g id="node13" class="node">
|
||||
<title>f1</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="333" cy="-5.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m7->f1 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>m7->f1</title>
|
||||
<path fill="none" stroke="#ffffff" d="M289.8723,-58.8488C297.565,-49.3152 315.4978,-27.0908 325.6505,-14.5083"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="327.3393,-15.7595 329.4728,-9.7713 324.0707,-13.1221 327.3393,-15.7595"/>
|
||||
</g>
|
||||
<!-- m9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>m9</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="379.8" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m8->m9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>m8->m9</title>
|
||||
<path fill="none" stroke="#ffffff" d="M338.7386,-63.4C346.045,-63.4 358.8437,-63.4 368.2149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="368.3054,-65.5001 374.3053,-63.4 368.3053,-61.3001 368.3054,-65.5001"/>
|
||||
</g>
|
||||
<!-- m10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>m10</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="426.6" cy="-63.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m9->m10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>m9->m10</title>
|
||||
<path fill="none" stroke="#ffffff" d="M385.5386,-63.4C392.845,-63.4 405.6437,-63.4 415.0149,-63.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="415.1054,-65.5001 421.1053,-63.4 415.1053,-61.3001 415.1054,-65.5001"/>
|
||||
</g>
|
||||
<!-- b1 -->
|
||||
<g id="node16" class="node">
|
||||
<title>b1</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="426.6" cy="-34.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- m9->b1 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>m9->b1</title>
|
||||
<path fill="none" stroke="#ffffff" d="M384.4585,-60.5133C391.9573,-55.8666 406.8669,-46.6278 416.7887,-40.4797"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="417.9663,-42.2205 421.9604,-37.275 415.754,-38.6503 417.9663,-42.2205"/>
|
||||
</g>
|
||||
<!-- r2 -->
|
||||
<g id="node12" class="node">
|
||||
<title>r2</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="145.8" cy="-34.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- r1->r2 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>r1->r2</title>
|
||||
<path fill="none" stroke="#ffffff" d="M104.7386,-34.4C112.045,-34.4 124.8437,-34.4 134.2149,-34.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="134.3054,-36.5001 140.3053,-34.4 134.3053,-32.3001 134.3054,-36.5001"/>
|
||||
</g>
|
||||
<!-- r2->m5 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>r2->m5</title>
|
||||
<path fill="none" stroke="#ffffff" d="M150.4585,-37.2867C157.9573,-41.9334 172.8669,-51.1722 182.7887,-57.3203"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="181.754,-59.1497 187.9604,-60.525 183.9663,-55.5795 181.754,-59.1497"/>
|
||||
</g>
|
||||
<!-- f2 -->
|
||||
<g id="node14" class="node">
|
||||
<title>f2</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="379.8" cy="-5.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- f1->f2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>f1->f2</title>
|
||||
<path fill="none" stroke="#ffffff" d="M338.7386,-5.4C346.045,-5.4 358.8437,-5.4 368.2149,-5.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="368.3054,-7.5001 374.3053,-5.4 368.3053,-3.3001 368.3054,-7.5001"/>
|
||||
</g>
|
||||
<!-- f3 -->
|
||||
<g id="node15" class="node">
|
||||
<title>f3</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="426.6" cy="-5.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- f2->f3 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>f2->f3</title>
|
||||
<path fill="none" stroke="#ffffff" d="M385.5386,-5.4C392.845,-5.4 405.6437,-5.4 415.0149,-5.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="415.1054,-7.5001 421.1053,-5.4 415.1053,-3.3001 415.1054,-7.5001"/>
|
||||
</g>
|
||||
<!-- b2 -->
|
||||
<g id="node17" class="node">
|
||||
<title>b2</title>
|
||||
<ellipse fill="#ffffff" stroke="#ffffff" cx="473.4" cy="-34.4" rx="5.4" ry="5.4"/>
|
||||
</g>
|
||||
<!-- b1->b2 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>b1->b2</title>
|
||||
<path fill="none" stroke="#ffffff" d="M432.3386,-34.4C439.645,-34.4 452.4437,-34.4 461.8149,-34.4"/>
|
||||
<polygon fill="#ffffff" stroke="#ffffff" points="461.9054,-36.5001 467.9053,-34.4 461.9053,-32.3001 461.9054,-36.5001"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 8 KiB |
Loading…
Add table
Add a link
Reference in a new issue