|
1 | | -<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.6.6 Chrome/144.0.7559.236 Electron/40.8.4 Safari/537.36" version="29.6.6"> |
| 1 | +<mxfile host="Electron"> |
2 | 2 | <diagram id="clone" name="Clone"> |
3 | | - <mxGraphModel dx="1106" dy="969" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="620" pageHeight="300" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="1094" dy="969" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="780" pageHeight="380" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0" /> |
6 | 6 | <mxCell id="1" parent="0" /> |
7 | 7 | <mxCell id="bg-card" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
8 | | - <mxGeometry height="270" width="590" x="10" y="10" as="geometry" /> |
| 8 | + <mxGeometry height="350" width="760" x="10" y="10" as="geometry" /> |
| 9 | + </mxCell> |
| 10 | + <mxCell id="label-title" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=14;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="git clone" vertex="1"> |
| 11 | + <mxGeometry height="24" width="120" x="30" y="20" as="geometry" /> |
| 12 | + </mxCell> |
| 13 | + <mxCell id="zone-local" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FAF4E8;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
| 14 | + <mxGeometry height="285" width="470" x="30" y="55" as="geometry" /> |
| 15 | + </mxCell> |
| 16 | + <mxCell id="label-local" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="Local machine" vertex="1"> |
| 17 | + <mxGeometry height="20" width="240" x="40" y="60" as="geometry" /> |
9 | 18 | </mxCell> |
10 | 19 | <mxCell id="zone-remote" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#EAF1F5;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
11 | | - <mxGeometry height="230" width="160" x="30" y="30" as="geometry" /> |
| 20 | + <mxGeometry height="285" width="170" x="570" y="55" as="geometry" /> |
12 | 21 | </mxCell> |
13 | | - <mxCell id="label-remote" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="Remote" vertex="1"> |
14 | | - <mxGeometry height="20" width="80" x="40" y="35" as="geometry" /> |
| 22 | + <mxCell id="label-remote" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="Remote server" vertex="1"> |
| 23 | + <mxGeometry height="20" width="120" x="575" y="60" as="geometry" /> |
15 | 24 | </mxCell> |
16 | | - <mxCell id="box-remote" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#EDE9FE;strokeColor=#7C3AED;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#5B21B6;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Repository<br><i style="font-weight:normal;color:#5F5E5A">full history</i>" vertex="1"> |
17 | | - <mxGeometry height="60" width="120" x="50" y="110" as="geometry" /> |
| 25 | + <mxCell id="box-worktree" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#DBEAFE;strokeColor=#2563EB;strokeWidth=1.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#1E40AF;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="<font style="color: rgb(30, 64, 175);">Working Tree</font><div><i style="font-size: 11px; font-weight: 400; color: rgb(95, 94, 90);"><font style="color: rgb(30, 64, 175);">(main branch)</font></i></div>" vertex="1"> |
| 26 | + <mxGeometry height="55" width="120" x="40" y="147" as="geometry" /> |
18 | 27 | </mxCell> |
19 | | - <mxCell id="zone-local" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FAF4E8;strokeColor=#D3D1C7;strokeWidth=0.5;shadow=0;arcSize=5;" value="" vertex="1"> |
20 | | - <mxGeometry height="230" width="300" x="280" y="30" as="geometry" /> |
| 28 | + <mxCell id="box-local" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#DCFCE7;strokeColor=#16A34A;strokeWidth=1.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#15803D;fontFamily=Helvetica;verticalAlign=top;align=center;arcSize=8;" value="Local Repo (.git)" vertex="1"> |
| 29 | + <mxGeometry height="230" width="240" x="240" y="90" as="geometry" /> |
| 30 | + </mxCell> |
| 31 | + <mxCell id="box-branches" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=1.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Branches<div><i style="color: rgb(95, 94, 90); font-weight: 400;">(main branch)</i></div>" vertex="1"> |
| 32 | + <mxGeometry height="50" width="100" x="255" y="149" as="geometry" /> |
21 | 33 | </mxCell> |
22 | | - <mxCell id="label-local" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=12;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;" value="Local (created by clone)" vertex="1"> |
23 | | - <mxGeometry height="20" width="180" x="290" y="35" as="geometry" /> |
| 34 | + <mxCell id="box-tracking" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#888888;strokeWidth=1.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#333333;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Remote-tracking<div><font color="#5f5e5a"><span style="font-weight: 400;"><i>(all branches)</i></span></font></div>" vertex="1"> |
| 35 | + <mxGeometry height="50" width="100" x="365" y="149" as="geometry" /> |
24 | 36 | </mxCell> |
25 | | - <mxCell id="box-local" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#DCFCE7;strokeColor=#16A34A;strokeWidth=0.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#15803D;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Local Repo<br><i style="font-weight:normal;color:#5F5E5A">full history copy</i>" vertex="1"> |
26 | | - <mxGeometry height="50" width="110" x="300" y="65" as="geometry" /> |
| 37 | + <mxCell id="box-origin" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=1.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#2C2C2A;fontFamily=Courier New;verticalAlign=middle;align=center;arcSize=10;" value=".git/config<br>origin → URL" vertex="1"> |
| 38 | + <mxGeometry height="50" width="100" x="255" y="210" as="geometry" /> |
27 | 39 | </mxCell> |
28 | | - <mxCell id="box-origin" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FEF9C3;strokeColor=#CA8A04;strokeWidth=0.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#854D0E;fontFamily=Courier New;verticalAlign=middle;align=center;arcSize=10;" value="origin → URL" vertex="1"> |
29 | | - <mxGeometry height="50" width="110" x="440" y="65" as="geometry" /> |
| 40 | + <mxCell id="box-objects" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=1.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value=".git/objects<br><i style="font-weight:normal;color:#5F5E5A">(full history)</i>" vertex="1"> |
| 41 | + <mxGeometry height="50" width="100" x="365" y="210" as="geometry" /> |
30 | 42 | </mxCell> |
31 | | - <mxCell id="box-tracking" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#DBEAFE;strokeColor=#2563EB;strokeWidth=0.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#1E40AF;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="origin/main<br><i style="font-weight:normal;color:#5F5E5A">tracking branch</i>" vertex="1"> |
32 | | - <mxGeometry height="50" width="110" x="300" y="140" as="geometry" /> |
| 43 | + <mxCell id="box-remote" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#EDE9FE;strokeColor=#7C3AED;strokeWidth=0.5;shadow=0;fontSize=12;fontStyle=1;fontColor=#5B21B6;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Remote<br>Repo" vertex="1"> |
| 44 | + <mxGeometry height="55" width="100" x="605" y="178" as="geometry" /> |
| 45 | + </mxCell> |
| 46 | + <mxCell id="arr-clone" edge="1" parent="1" source="box-remote" style="endArrow=classic;html=1;strokeColor=#16A34A;strokeWidth=2;endFill=1;endSize=6;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;" target="box-local"> |
| 47 | + <mxGeometry relative="1" as="geometry" /> |
33 | 48 | </mxCell> |
34 | | - <mxCell id="box-worktree" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F1F1F1;strokeColor=#888888;strokeWidth=0.5;shadow=0;fontSize=11;fontStyle=1;fontColor=#2C2C2A;fontFamily=Helvetica;verticalAlign=middle;align=center;arcSize=10;" value="Working Tree<br><i style="font-weight:normal;color:#5F5E5A">checked out main</i>" vertex="1"> |
35 | | - <mxGeometry height="50" width="110" x="440" y="140" as="geometry" /> |
| 49 | + <mxCell id="label-clone" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;fontSize=11;fontStyle=0;fontColor=#15803D;fontFamily=Courier New;" value="git clone" vertex="1"> |
| 50 | + <mxGeometry height="18" width="70" x="500" y="181" as="geometry" /> |
36 | 51 | </mxCell> |
37 | | - <mxCell id="arr-clone" edge="1" parent="1" source="box-remote" style="endArrow=classic;html=1;strokeColor=#444441;strokeWidth=1;endFill=1;endSize=6;edgeStyle=orthogonalEdgeStyle;" target="box-local"> |
| 52 | + <mxCell id="arr-checkout" edge="1" parent="1" source="box-branches" style="endArrow=classic;html=1;strokeColor=#2563EB;strokeWidth=2;endFill=1;endSize=6;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" target="box-worktree"> |
38 | 53 | <mxGeometry relative="1" as="geometry" /> |
39 | 54 | </mxCell> |
40 | | - <mxCell id="label-clone" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;fontSize=11;fontStyle=0;fontColor=#2C2C2A;fontFamily=Courier New;" value="git clone" vertex="1"> |
41 | | - <mxGeometry height="18" width="80" x="200" y="65" as="geometry" /> |
| 55 | + <mxCell id="label-checkout" parent="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;fontSize=11;fontStyle=2;fontColor=#5F5E5A;fontFamily=Helvetica;" value="checkout main" vertex="1"> |
| 56 | + <mxGeometry height="18" width="100" x="150" y="149" as="geometry" /> |
42 | 57 | </mxCell> |
43 | 58 | </root> |
44 | 59 | </mxGraphModel> |
|
0 commit comments