Projekat

Općenito

Profil

Start » git-cheat-sheet.svg

pregled najčešće korištenih git komandi - Ernad Husremović, 29.05.2008 04:23

 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="792pt" height="612pt" id="svg2" sodipodi:version="0.32" inkscape:version="0.45.1" version="1.0" sodipodi:docbase="/home/zack" sodipodi:docname="git-cheat-sheet.svg" inkscape:export-filename="/home/zack/git-cheat-sheet-medium.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100" inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs id="defs4">
<linearGradient id="linearGradient10796">
<stop style="stop-color: rgb(28, 78, 255); stop-opacity: 1;" offset="0" id="stop10798"/>
<stop style="stop-color: rgb(28, 126, 255); stop-opacity: 1;" offset="1" id="stop10800"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient10335">
<stop style="stop-color: rgb(255, 182, 32); stop-opacity: 1;" offset="0" id="stop10337"/>
<stop style="stop-color: rgb(255, 182, 32); stop-opacity: 0;" offset="1" id="stop10339"/>
</linearGradient>
<linearGradient id="linearGradient9114">
<stop style="stop-color: rgb(79, 93, 233); stop-opacity: 0.164706;" offset="0" id="stop9116"/>
<stop style="stop-color: rgb(28, 78, 255); stop-opacity: 1;" offset="1" id="stop9118"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient6412">
<stop style="stop-color: rgb(255, 255, 255); stop-opacity: 1;" offset="0" id="stop6414"/>
<stop style="stop-color: rgb(255, 255, 255); stop-opacity: 0;" offset="1" id="stop6416"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient2220">
<stop style="stop-color: rgb(255, 255, 255); stop-opacity: 1;" offset="0" id="stop2222"/>
<stop style="stop-color: rgb(255, 255, 255); stop-opacity: 0;" offset="1" id="stop2224"/>
</linearGradient>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient10335" id="linearGradient10375" gradientUnits="userSpaceOnUse" x1="721.7951" y1="705.58557" x2="689.27637" y2="680.72919"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1957" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 0.815936, 541.659, -212.308)" x1="67.675797" y1="600.76672" x2="67.675797" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1959" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.993128, 0, 0, 0.903728, 514.383, -265.05)" x1="431.66968" y1="600.76672" x2="431.66968" y2="654.55029"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1961" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.8501, 0, 0, 0.979955, -1211.68, -207.661)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1963" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 0.815936, 590.435, -212.308)" x1="305.25287" y1="600.76672" x2="305.25287" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1965" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 0.815936, 590.435, -212.308)" x1="369.46991" y1="600.76672" x2="369.46991" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1967" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.8501, 0, 0, 0.979955, -1211.68, -218.638)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1969" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 0.9359, 590.435, -284.377)" x1="184.88797" y1="600.76672" x2="184.88797" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1971" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.8501, 0, 0, 0.979955, -1211.68, -200.59)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1975" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 1.42775, 541.659, -579.863)" x1="126.05037" y1="600.76672" x2="126.05037" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1977" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.64224, 0, 0, 0.535616, -625.496, 68.1818)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient6412" id="linearGradient1979" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.815936, 0, 0, 1.09373, 590.435, -379.199)" x1="244.06177" y1="600.76672" x2="244.06177" y2="650.35101"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1981" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.64224, 0, 0, 0.535616, -580.777, 86.595)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1983" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.02421, 0, 0, 0.979955, -1277.97, -169.919)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient9114" id="linearGradient1985" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.841214, 0, 0, 0.841214, 382.181, -110.268)" x1="369.14645" y1="461.40939" x2="369.14645" y2="509.50372"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient1987" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.64224, 0, 0, 0.535616, -625.418, 68.7079)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient2220" id="linearGradient13023" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.20789, 0, 0, 0.979955, -1365.71, -200.59)" x1="464.3125" y1="346" x2="464.3125" y2="361.85828"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient10796" id="linearGradient10802" x1="334.45001" y1="199.45" x2="334.54999" y2="318.54999" gradientUnits="userSpaceOnUse"/>
</defs>
<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="2" inkscape:cx="839.15536" inkscape:cy="262.59231" inkscape:document-units="cm" inkscape:current-layer="layer1" showgrid="false" inkscape:grid-points="false" gridspacingy="5px" gridspacingx="5px" gridoriginy="0px" gridoriginx="0px" gridtolerance="1cm" showguides="true" inkscape:guide-bbox="true" inkscape:window-width="1272" inkscape:window-height="721" inkscape:window-x="0" inkscape:window-y="0" showborder="true" inkscape:grid-bbox="false" gridempcolor="#3fff3f" gridempopacity="0.37647059" gridempspacing="5"/>
<metadata id="metadata7">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<cc:license rdf:resource="http://creativecommons.org/licenses/by/2.5/"/>
</cc:Work>
<cc:License rdf:about="http://creativecommons.org/licenses/by/2.5/">
<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction"/>
<cc:permits rdf:resource="http://web.resource.org/cc/Distribution"/>
<cc:requires rdf:resource="http://web.resource.org/cc/Notice"/>
<cc:requires rdf:resource="http://web.resource.org/cc/Attribution"/>
<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/>
</cc:License>
</rdf:RDF>
</metadata>
<g inkscape:groupmode="layer" id="layer2" inkscape:label="Background" sodipodi:insensitive="true">
<rect style="opacity: 1; fill: rgb(255, 255, 255); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 2.19155; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect1756" width="992.00214" height="765.86456" x="-0.0010681985" y="0.067713037"/>
</g>
<g inkscape:label="Drawing" inkscape:groupmode="layer" id="layer1">
<g id="g8928" transform="matrix(2.29479, 0, 0, 2.30673, 369.889, -602.652)"/>
<g id="g6195" transform="translate(-269.545, -595.63)" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100">
<text sodipodi:linespacing="125%" id="text4235" y="674.914" x="305.953" style="font-size: 41.6828px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="674.914" x="305.953" id="tspan4237" sodipodi:role="line">Git <tspan style="fill: rgb(28, 78, 255); fill-opacity: 1;" id="tspan5631">Cheat Sheet</tspan></tspan></text>
</g>
<rect style="opacity: 1; fill: rgb(28, 78, 255); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 2.12598; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect8310" width="990.85992" height="72.842087" x="1.4184128" y="160.4834" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"/>
<text sodipodi:linespacing="125%" id="text6068" y="225.849" x="35.057" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="225.849" x="35.057" id="tspan6070" sodipodi:role="line">Create</tspan></text>
<rect ry="7.1090775" rx="6.0541596" y="111.50798" x="39.951527" height="46.212639" width="368.40271" id="rect4592" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<g id="g16351">
<text xml:space="preserve" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="28.1907" y="300.426" id="text9124" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9126" x="28.1907" y="300.426">From existing repo</tspan></text>
<rect ry="6.5120306" rx="4.9418092" y="235.86388" x="25.870144" height="51.162384" width="185.96915" id="rect2021" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<text xml:space="preserve" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="28.1907" y="247.454" id="text9128" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9130" x="28.1907" y="247.454">From existing data</tspan></text>
<text sodipodi:linespacing="94.999999%" id="text9142" y="261.669" x="34.6891" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="261.669" x="34.6891" id="tspan9144" sodipodi:role="line">cd ~/projects/myproject</tspan><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="271.458" x="34.6891" sodipodi:role="line" id="tspan9146">git init</tspan><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="281.246" x="34.6891" sodipodi:role="line" id="tspan9150">git add . </tspan><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="291.035" x="34.6891" sodipodi:role="line" id="tspan9148"/></text>
<text sodipodi:linespacing="94.999999%" id="text9156" y="312.329" x="34.5" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="312.329" x="34.5" sodipodi:role="line" id="tspan16215">git clone ~/existing/repo ~/new/repo</tspan><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="322.118" x="34.5" sodipodi:role="line" id="tspan16217">git clone git://host.org/project.git</tspan><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 95%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="331.906" x="34.5" sodipodi:role="line" id="tspan16225">git clone ssh://you@host.org/proj.git</tspan></text>
</g>
<text sodipodi:linespacing="125%" id="text4594" y="125.815" x="52.3388" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="125.815" x="52.3388" sodipodi:role="line" id="tspan7513">Remember: <tspan style="fill: rgb(28, 78, 255); fill-opacity: 1;" id="tspan7515">git command --help</tspan></tspan><tspan y="137.8" x="52.3388" sodipodi:role="line" id="tspan7523"/><tspan y="149.786" x="52.3388" sodipodi:role="line" id="tspan7525">Global Git configuration is stored in $HOME/.gitconfig (<tspan style="fill: rgb(255, 0, 0); fill-opacity: 1;" id="tspan8498"><tspan style="fill: rgb(255, 78, 0); fill-opacity: 1;" id="tspan8500"><tspan style="fill: rgb(28, 78, 255); fill-opacity: 1;" id="tspan8502">git config --help<tspan style="fill: rgb(24, 78, 255); fill-opacity: 1;" id="tspan3615"><tspan style="fill: rgb(23, 78, 255); fill-opacity: 1;" id="tspan3617"><tspan style="fill: rgb(20, 78, 255); fill-opacity: 1;" id="tspan3619"><tspan style="fill: rgb(13, 78, 255); fill-opacity: 1;" id="tspan3621"><tspan style="fill: rgb(8, 78, 255); fill-opacity: 1;" id="tspan3623"><tspan style="fill: rgb(0, 78, 255); fill-opacity: 1;" id="tspan3625"><tspan style="fill: rgb(0, 71, 255); fill-opacity: 1;" id="tspan3629"><tspan style="fill: rgb(0, 69, 255); fill-opacity: 1;" id="tspan3631"><tspan style="fill: rgb(0, 62, 255); fill-opacity: 1;" id="tspan3634"><tspan style="fill: rgb(0, 44, 255); fill-opacity: 1;" id="tspan3636"><tspan style="fill: rgb(0, 12, 255); fill-opacity: 1;" id="tspan3638"><tspan style="fill: rgb(0, 0, 255); fill-opacity: 1;" id="tspan3640"><tspan style="fill: rgb(0, 0, 249); fill-opacity: 1;" id="tspan3644"><tspan style="fill: rgb(0, 0, 247); fill-opacity: 1;" id="tspan3646"><tspan style="fill: rgb(0, 0, 243); fill-opacity: 1;" id="tspan3648"><tspan style="fill: rgb(0, 0, 228); fill-opacity: 1;" id="tspan3650"><tspan style="fill: rgb(0, 0, 214); fill-opacity: 1;" id="tspan3653"><tspan style="fill: rgb(0, 0, 178); fill-opacity: 1;" id="tspan3655"><tspan style="fill: rgb(0, 0, 154); fill-opacity: 1;" id="tspan3657"><tspan style="fill: rgb(0, 0, 125); fill-opacity: 1;" id="tspan3659"><tspan style="fill: rgb(0, 0, 104); fill-opacity: 1;" id="tspan3661"><tspan style="fill: rgb(0, 0, 75); fill-opacity: 1;" id="tspan3663"><tspan style="fill: rgb(0, 0, 54); fill-opacity: 1;" id="tspan3665"><tspan style="fill: rgb(0, 0, 23); fill-opacity: 1;" id="tspan3667"><tspan style="fill: rgb(0, 0, 8); fill-opacity: 1;" id="tspan3670"><tspan style="fill: rgb(0, 0, 0); fill-opacity: 1;" id="tspan3672">) </tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></text>
<g transform="matrix(0.85864, 0, 0, 0.85864, -169.579, 256.904)" id="g9192">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="144.077" id="text9194" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9196" x="230.019" y="144.077">Files changed in working directory</tspan></text>
<text xml:space="preserve" style="font-size: 20.1151px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="237.82" y="115.69" id="text9202" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9204" x="237.82" y="115.69">Show</tspan></text>
<g id="g2027" transform="matrix(1.22189, 0, 0, 0.259988, -72.1987, 241.59)">
<rect ry="29.17104" rx="4.7102294" y="434.94522" x="246.78487" height="148.41209" width="176.32376" id="rect2029" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
</g>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="408.755" id="text9206" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9208" x="230.019" y="408.755">A specific file from a specific $ID</tspan></text>
<g id="g2023" transform="matrix(1.22189, 0, 0, 0.271086, -73.3359, 50.9945)">
<rect ry="27.976831" rx="4.7102294" y="434.94522" x="246.78487" height="148.41209" width="176.32376" id="rect2025" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
</g>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="185.108" id="text9210" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9212" x="230.019" y="185.108">Changes to tracked files</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9218" y="158.081" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="158.081" x="236.999" id="tspan9220" sodipodi:role="line">git status</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9222" y="200.499" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="200.499" x="236.999" sodipodi:role="line" id="tspan9228">git diff </tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="210.699" x="236.999" sodipodi:role="line" id="tspan9230"/></text>
<text sodipodi:linespacing="85.000002%" id="text9236" y="423.782" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="423.782" x="236.999" sodipodi:role="line" id="tspan9240">git show $id:$file</tspan></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="448.566" id="text9259" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9261" x="230.019" y="448.566">All local branches</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9263" y="465.923" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="465.923" x="236.999" sodipodi:role="line" id="tspan9265">git branch</tspan></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="259.407" id="text9285" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9287" x="230.019" y="259.407">History of changes</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9289" y="274.216" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="274.216" x="236.999" sodipodi:role="line" id="tspan9291">git log </tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="284.416" x="236.999" sodipodi:role="line" id="tspan9293"/></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="329.247" id="text9303" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9305" x="230.019" y="329.247">Who changed what and when in a file</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9307" y="343.221" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="343.221" x="236.999" sodipodi:role="line" id="tspan9309">git blame $file </tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="353.421" x="236.999" sodipodi:role="line" id="tspan9311"/></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="227.355" id="text9440" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9442" x="230.019" y="227.355">What changed between $ID1 and $ID2</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text9444" y="241.328" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="241.328" x="236.999" sodipodi:role="line" id="tspan9446">git diff $id1 $id2</tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="251.528" x="236.999" sodipodi:role="line" id="tspan9448"/></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="293.567" id="text2637" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2639" x="230.019" y="293.567">History of changes for file with diffs</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text2641" y="307.794" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="307.794" x="236.999" sodipodi:role="line" id="tspan2643">git log -p $file $dir/ec/tory/</tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="317.994" x="236.999" sodipodi:role="line" id="tspan2645"/></text>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="230.019" y="368.857" id="text16231" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan16233" x="230.019" y="368.857">A commit identified by $ID</tspan></text>
<text sodipodi:linespacing="85.000002%" id="text16235" y="385.049" x="236.999" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 85%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="385.049" x="236.999" sodipodi:role="line" id="tspan16237">git show $id</tspan></text>
</g>
<g transform="matrix(0.85864, 0, 0, 0.85864, -95.7273, 434.564)" id="g3877">
<g id="g2031" transform="matrix(1.42597, 0, 0, 0.346308, 34.6355, -264.51)">
<rect ry="21.899918" rx="4.0361295" y="434.94522" x="246.78487" height="148.41209" width="176.32376" id="rect2033" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
</g>
<g id="g2713" transform="translate(4.65853, -164.213)">
<text sodipodi:linespacing="125%" id="text9319" y="49.0123" x="388.566" style="font-size: 20.1151px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="49.0123" x="388.566" id="tspan9321" sodipodi:role="line">Revert</tspan></text>
<g id="g16440" transform="translate(0, 5.24085)">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="389.215" y="114.074" id="text9315" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9317" x="389.215" y="114.074">Revert the last commit</tspan></text>
<text sodipodi:linespacing="98.000002%" id="text9331" y="128.661" x="389.963" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="128.661" x="389.963" id="tspan9333" sodipodi:role="line">git revert HEAD </tspan></text>
</g>
<g id="g16446" transform="translate(0, -0.582316)">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="389.215" y="155.51" id="text9327" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9329" x="389.215" y="155.51">Revert specific commit</tspan></text>
<text sodipodi:linespacing="98.000002%" id="text9335" y="171.813" x="389.213" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="171.813" x="389.213" sodipodi:role="line" id="tspan9337">git revert $id </tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="183.573" x="389.213" sodipodi:role="line" id="tspan9339"/></text>
</g>
<g id="g16462" transform="translate(-0.582316, -18.0518)">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="388.612" y="258.811" id="text9393" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9395" x="388.612" y="258.811">Checkout the $id version of a file</tspan></text>
<text sodipodi:linespacing="98.000002%" id="text9397" y="274.785" x="388.61" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="274.785" x="388.61" sodipodi:role="line" id="tspan9399">git checkout $id $file</tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="286.545" x="388.61" sodipodi:role="line" id="tspan9401"/></text>
</g>
<g id="g10366" transform="translate(-54.3883, -153.899)">
<g id="g10377" transform="matrix(0.64774, 0, 0, 0.64774, 255.119, 98.1621)">
<path sodipodi:type="star" style="opacity: 1; fill: rgb(173, 173, 172); fill-opacity: 0.541958; fill-rule: nonzero; stroke: none; stroke-width: 3.05679; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 0.541176;" id="path10364" sodipodi:sides="3" sodipodi:cx="695.26276" sodipodi:cy="690.75378" sodipodi:r1="29.010775" sodipodi:r2="14.505387" sodipodi:arg1="-1.5707963" sodipodi:arg2="-0.52359878" inkscape:flatsided="true" inkscape:rounded="0.01" inkscape:randomized="0" d="M 695.26276,661.74301 C 695.76524,661.74301 720.63806,704.82401 720.38682,705.25917 C 720.13558,705.69433 670.38993,705.69433 670.13869,705.25917 C 669.88745,704.82401 694.76028,661.74301 695.26276,661.74301 z " transform="matrix(0.340391, 0, 0, 0.355264, 189.875, -16.4996)"/>
<path sodipodi:type="star" style="opacity: 1; fill: rgb(255, 243, 89); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(117, 117, 117); stroke-width: 2.21975; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="path9458" sodipodi:sides="3" sodipodi:cx="695.26276" sodipodi:cy="690.75378" sodipodi:r1="29.010775" sodipodi:r2="14.505387" sodipodi:arg1="-1.5707963" sodipodi:arg2="-0.52359878" inkscape:flatsided="true" inkscape:rounded="0.01" inkscape:randomized="0" d="M 695.26276,661.74301 C 695.76524,661.74301 720.63806,704.82401 720.38682,705.25917 C 720.13558,705.69433 670.38993,705.69433 670.13869,705.25917 C 669.88745,704.82401 694.76028,661.74301 695.26276,661.74301 z " transform="matrix(0.340391, 0, 0, 0.355264, 187.696, -17.8239)"/>
<path sodipodi:type="star" style="opacity: 1; fill: url(#linearGradient10375) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 1.87351; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="path10333" sodipodi:sides="3" sodipodi:cx="695.26276" sodipodi:cy="690.75378" sodipodi:r1="29.010775" sodipodi:r2="14.505387" sodipodi:arg1="-1.5707963" sodipodi:arg2="-0.52359878" inkscape:flatsided="true" inkscape:rounded="0.01" inkscape:randomized="0" d="M 695.26276,661.74301 C 695.76524,661.74301 720.63806,704.82401 720.38682,705.25917 C 720.13558,705.69433 670.38993,705.69433 670.13869,705.25917 C 669.88745,704.82401 694.76028,661.74301 695.26276,661.74301 z " transform="matrix(0.279526, 0, 0, 0.294538, 230.563, 24.449)"/>
<text xml:space="preserve" style="font-size: 12.3121px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 0.43007; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="416.488" y="233.299" id="text10351" sodipodi:linespacing="125%" transform="scale(1.01339, 0.986785)"><tspan sodipodi:role="line" id="tspan10353" x="416.488" y="233.299">!</tspan></text>
<text xml:space="preserve" style="font-size: 12.3121px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(161, 129, 29); stroke-width: 0.578936; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1; font-family: OldSansBlack;" x="416.888" y="233.706" id="text10355" sodipodi:linespacing="125%" transform="scale(1.01339, 0.986784)"><tspan sodipodi:role="line" id="tspan10357" x="416.888" y="233.706">!</tspan></text>
</g>
</g>
<text xml:space="preserve" style="font-size: 8.89862px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="489.351" y="92.942" id="text10386" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="489.351" y="92.942" id="tspan10388">you cannot undo a hard reset</tspan></text>
<text sodipodi:linespacing="125%" id="text2647" y="69.5828" x="389.298" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="69.5828" x="389.298" id="tspan2649" sodipodi:role="line">Return to the last committed state</tspan></text>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="388.882" y="83.0054" id="text2651" sodipodi:linespacing="98.000002%"><tspan sodipodi:role="line" id="tspan2653" x="388.882" y="83.0054" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git reset --hard</tspan></text>
<g id="g16453" transform="translate(0.582316, -11.064)">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="389.215" y="203.859" id="text9383" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9385" x="389.215" y="203.859">Fix the last commit</tspan></text>
<text sodipodi:linespacing="98.000002%" id="text9387" y="219.832" x="389.213" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="219.832" x="389.213" sodipodi:role="line" id="tspan9389">git commit -a --amend </tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 98%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="231.592" x="389.213" sodipodi:role="line" id="tspan9391"/></text>
<text sodipodi:linespacing="125%" id="text4649" y="231.757" x="409.15" style="font-size: 8.89862px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan id="tspan4651" y="231.757" x="409.15" sodipodi:role="line">(after editing the broken files)</tspan></text>
</g>
<text xml:space="preserve" style="font-size: 8.89862px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="492.205" y="132.334" id="text3684" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="492.205" y="132.334" id="tspan3686">Creates a new commit</tspan></text>
<text xml:space="preserve" style="font-size: 8.89862px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="492.205" y="170.216" id="text3688" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="492.205" y="170.216" id="tspan3691">Creates a new commit</tspan></text>
</g>
</g>
<g transform="matrix(0.85864, 0, 0, 0.85864, -399.417, 289.741)" id="g2251">
<text sodipodi:linespacing="125%" id="text2165" y="289.394" x="747.867" style="font-size: 20.1151px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="289.394" x="747.867" id="tspan2167" sodipodi:role="line">Branch</tspan></text>
<g id="g16495" transform="translate(-3.26709, 40.3525)">
<g transform="matrix(0.996637, 0, 0, 0.303706, 497.921, 168.605)" id="g16491">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect16493" width="195.32863" height="148.41209" x="246.78487" y="434.94522" rx="4.4711595" ry="22.939528"/>
</g>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="747.738" y="314.302" id="text2181" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2183" x="747.738" y="314.302">Merge branch1 into branch2</tspan></text>
<text sodipodi:linespacing="80.000001%" id="text2185" y="329.694" x="752.395" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan id="tspan16432" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="329.694" x="752.395" sodipodi:role="line">git checkout $branch2</tspan><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="339.294" x="752.395" sodipodi:role="line" id="tspan2644">git merge branch1</tspan></text>
</g>
<g id="g16511" transform="translate(-1.59973e-08, -16.8872)">
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="745.268" y="419.1" id="text2209" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="745.268" y="419.1" id="tspan8779">Create branch named $branch based on</tspan><tspan id="tspan16489" sodipodi:role="line" x="745.268" y="433.059"> the HEAD</tspan></text>
<text sodipodi:linespacing="80.000001%" id="text2213" y="446.608" x="749.264" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="446.608" x="749.264" sodipodi:role="line" id="tspan2215">git branch $branch</tspan></text>
</g>
<g id="g16503" transform="translate(-13.7488, -62.4633)">
<g transform="matrix(0.861233, 0, 0, 0.232523, 541.819, 260.709)" id="g16485">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect16487" width="176.32376" height="148.41209" x="246.78487" y="434.94522" rx="4.0361295" ry="22.939528"/>
</g>
<text sodipodi:linespacing="125%" id="text9323" y="375.451" x="758.153" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="375.451" x="758.153" id="tspan9325" sodipodi:role="line">Switch to the $id branch</tspan></text>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="762.855" y="391.352" id="text9345" sodipodi:linespacing="80.000001%"><tspan id="tspan9347" sodipodi:role="line" x="762.855" y="391.352" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git checkout $id</tspan></text>
</g>
<g id="g16518" transform="translate(-2.91158, -11.064)">
<g transform="matrix(1.32359, 0, 0, 0.299225, 417.746, 323.385)" id="g2289">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect2291" width="176.32376" height="148.41209" x="246.78487" y="434.94522" rx="4.0361295" ry="22.939528"/>
</g>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="748.24" y="464.503" id="text8785" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="748.24" y="464.503" id="tspan8787">Create branch $new_branch based on </tspan><tspan sodipodi:role="line" x="748.24" y="478.462" id="tspan8789">branch $other and switch to it</tspan></text>
<text sodipodi:linespacing="80.000001%" id="text8793" y="492.758" x="752.972" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="492.758" x="752.972" sodipodi:role="line" id="tspan8795">git checkout -b $new_branch $other</tspan></text>
</g>
<g id="g2645" transform="translate(-13.7488, 133.31)">
<g id="g2662">
<g id="g2647" transform="matrix(0.861233, 0, 0, 0.232523, 541.819, 260.709)">
<rect ry="22.939528" rx="4.0361295" y="434.94522" x="246.78487" height="148.41209" width="176.32376" id="rect2649" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
</g>
<text xml:space="preserve" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="758.153" y="375.451" id="text2652" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2654" x="758.153" y="375.451">Delete branch $branch</tspan></text>
<text sodipodi:linespacing="80.000001%" id="text2656" y="391.352" x="762.855" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 80%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="391.352" x="762.855" sodipodi:role="line" id="tspan2658">git branch -d $branch</tspan></text>
</g>
</g>
</g>
<g transform="matrix(1.05753, 0, 0, 0.308997, 443.909, 353.092)" id="g2429">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect2431" width="176.32376" height="148.41209" x="254.34966" y="104.84499" rx="4.6771655" ry="10.452756"/>
</g>
<text sodipodi:linespacing="125%" id="text2371" y="404.683" x="718.628" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="404.683" x="718.628" id="tspan2373" sodipodi:role="line">Commit all your local changes</tspan></text>
<text sodipodi:linespacing="125%" id="text2375" y="378.637" x="717.011" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="378.637" x="717.011" id="tspan2377" sodipodi:role="line">Publish</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="720.271" y="419.208" id="text2383" sodipodi:linespacing="91.000003%"><tspan sodipodi:role="line" id="tspan2385" x="720.271" y="419.208" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git commit -a</tspan></text>
<text sodipodi:linespacing="125%" id="text2409" y="444.649" x="718.062" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="444.649" x="718.062" id="tspan2411" sodipodi:role="line">Prepare a patch for other developers</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="719.399" y="457.769" id="text2413" sodipodi:linespacing="91.000003%"><tspan id="tspan2415" sodipodi:role="line" x="719.399" y="457.769" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git format-patch origin</tspan></text>
<g transform="matrix(1.05753, 0, 0, 0.308997, 450.783, 331.674)" id="g14000">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect14002" width="176.32376" height="125.75816" x="246.78487" y="434.94522" rx="4.6729665" ry="17.857853"/>
</g>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="720.399" y="493.776" id="text2417" sodipodi:linespacing="91.000003%"><tspan id="tspan2419" sodipodi:role="line" x="720.399" y="493.776" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git push</tspan></text>
<text sodipodi:linespacing="125%" id="text2421" y="479.904" x="717.497" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="479.904" x="717.497" id="tspan2423" sodipodi:role="line">Push changes to origin</tspan></text>
<text sodipodi:linespacing="125%" id="text5408" y="521.193" x="717.334" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="521.193" x="717.334" id="tspan5410" sodipodi:role="line">Mark a version / milestone</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="720.412" y="534.01" id="text5412" sodipodi:linespacing="91.000003%"><tspan id="tspan5414" sodipodi:role="line" x="720.412" y="534.01" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git tag v1.0</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="812.131" y="587.108" id="text16132" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="812.131" y="587.108" id="tspan16134">(complete conflict diff)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="49.6307" y="669.608" id="text16243" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="49.6307" y="669.608" id="tspan16245">(star '*' marks the current branch)</tspan></text>
<g id="g16404" transform="translate(242, -169.5)">
<path id="path10359" d="M 351.95172,641.25601 C 350.15545,641.46156 348.74612,642.98976 348.74613,644.84074 C 348.74613,645.18294 348.79484,645.5266 348.88401,645.84034 C 348.82306,645.83258 348.77472,645.84034 348.71167,645.84034 C 348.45946,645.84034 348.19499,645.9001 347.98782,646.01267 C 347.92659,646.0479 347.83625,646.10712 347.78101,646.15055 C 347.72685,646.19525 347.65588,646.27095 347.60867,646.32289 C 347.5014,646.44671 347.39404,646.61607 347.33292,646.77099 C 347.2755,646.92772 347.22952,647.11146 347.22952,647.28801 C 347.22952,647.5024 347.28439,647.72496 347.36739,647.90845 C 347.45982,648.1002 347.61852,648.29137 347.78101,648.42548 C 347.83625,648.46891 347.92659,648.52814 347.98782,648.56336 C 348.19499,648.67593 348.45946,648.73569 348.71167,648.7357 C 348.98909,648.7357 349.24892,648.66325 349.46997,648.52888 C 349.61829,648.43377 349.77832,648.29047 349.8836,648.14973 C 349.93117,648.08285 349.98553,647.98301 350.02148,647.90845 C 350.05077,647.8437 350.0707,647.77101 350.09041,647.70164 C 350.09206,647.69586 350.1233,647.70745 350.12488,647.70164 C 350.73814,648.18366 351.52538,648.45996 352.36534,648.45995 C 354.35634,648.45995 355.95005,646.83176 355.95008,644.84074 C 355.95008,642.84974 354.35632,641.25603 352.36534,641.25601 C 352.22535,641.25601 352.08757,641.24046 351.95172,641.25601 z " style="fill: rgb(255, 255, 255); fill-opacity: 0.706294; fill-rule: nonzero; stroke: none; stroke-width: 1.06299; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<g id="g16304">
<rect ry="6.5120349" rx="4.9418073" y="598.07056" x="233.76605" height="45.858902" width="186.46786" id="rect14010" style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<text sodipodi:linespacing="125%" id="text2053" y="613.367" x="242.476" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="613.367" x="242.476" id="tspan2055" sodipodi:role="line">Pull latest changes from origin</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="245.475" y="626.365" id="text2061" sodipodi:linespacing="91.000003%"><tspan id="tspan2065" sodipodi:role="line" x="245.475" y="626.365" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git pull</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="250.028" y="637.334" id="text2099" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="250.028" y="637.334" id="tspan2101">(does a fetch followed by a merge)</tspan></text>
</g>
<text xml:space="preserve" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="243.476" y="572.788" id="text2041" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2043" x="243.476" y="572.788">Fetch latest changes from origin</tspan></text>
<text xml:space="preserve" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="241.859" y="553.459" id="text2045" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2047" x="241.859" y="553.459">Update</tspan></text>
<text sodipodi:linespacing="91.000003%" id="text2057" y="586.313" x="245.119" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="586.313" x="245.119" id="tspan2059" sodipodi:role="line">git fetch</tspan></text>
<text sodipodi:linespacing="125%" id="text2095" y="596.013" x="248.913" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan id="tspan2097" y="596.013" x="248.913" sodipodi:role="line">(but this does not merge them).</tspan></text>
<text sodipodi:linespacing="125%" id="text15137" y="674.99" x="300.574" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan id="tspan15139" y="674.99" x="300.574" sodipodi:role="line">(in case of a conflict, resolve and use <tspan style="fill: rgb(28, 78, 255); fill-opacity: 1;" id="tspan16110"/></tspan><tspan y="684.541" x="300.574" sodipodi:role="line" id="tspan16116"><tspan style="fill: rgb(28, 78, 255); fill-opacity: 1;" id="tspan16118"> git am --resolved</tspan> )</tspan></text>
<text xml:space="preserve" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="242.911" y="653.372" id="text2149" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan2151" x="242.911" y="653.372">Apply a patch that some sent you</tspan></text>
<text sodipodi:linespacing="91.000003%" id="text2153" y="666.491" x="245.247" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="666.491" x="245.247" sodipodi:role="line" id="tspan2155">git am -3 patch.mbox</tspan></text>
</g>
<g id="g13096" transform="translate(9.73395, -7)">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect13071" width="234.78157" height="105.5782" x="483.76605" y="564.07056" rx="9.7795277" ry="7.9015746"/>
<g id="g12754" transform="matrix(0.85864, 0, 0, 0.85864, -115.216, 299.891)">
<text sodipodi:linespacing="125%" id="text12756" y="329.686" x="702.964" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="329.686" x="702.964" id="tspan12758" sodipodi:role="line">Finding regressions</tspan></text>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="712.893" y="347.385" id="text12760" sodipodi:linespacing="91.000003%"><tspan id="tspan12762" sodipodi:role="line" x="712.893" y="347.385" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git bisect start</tspan><tspan sodipodi:role="line" x="712.893" y="358.305" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2655">git bisect good $id</tspan><tspan sodipodi:role="line" x="712.893" y="369.225" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2657">git bisect bad $id</tspan><tspan sodipodi:role="line" x="712.893" y="380.145" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2677"/><tspan sodipodi:role="line" x="712.893" y="391.065" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2675">git bisect bad/good</tspan><tspan sodipodi:role="line" x="712.893" y="401.985" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2679">git bisect visualize</tspan><tspan sodipodi:role="line" x="712.893" y="412.905" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan2681">git bisect reset</tspan></text>
</g>
</g>
<g transform="matrix(0.85864, 0, 0, 0.85864, -105.631, 449.308)" id="g12784">
<g id="g2697" transform="translate(5.50214e-06, -63.411)">
<text sodipodi:linespacing="125%" id="text12786" y="329.686" x="702.964" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="329.686" x="702.964" id="tspan12788" sodipodi:role="line">Check for errors and cleanup repository</tspan></text>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="712.893" y="347.385" id="text12790" sodipodi:linespacing="91.000003%"><tspan id="tspan12792" sodipodi:role="line" x="712.893" y="347.385" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git fsck</tspan><tspan id="tspan2695" sodipodi:role="line" x="712.893" y="358.305" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git gc --prune</tspan></text>
</g>
<g id="g2704" transform="translate(5.50214e-06, -8.74756)">
<text sodipodi:linespacing="125%" id="text2706" y="329.686" x="702.964" style="font-size: 11.1672px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="329.686" x="702.964" id="tspan2708" sodipodi:role="line">Search working directory for foo()</tspan></text>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="712.893" y="347.385" id="text2710" sodipodi:linespacing="91.000003%"><tspan id="tspan2714" sodipodi:role="line" x="712.893" y="347.385" style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git grep "foo()"</tspan></text>
</g>
</g>
<text sodipodi:linespacing="125%" id="text12796" y="573.972" x="757.97" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="573.972" x="757.97" id="tspan12798" sodipodi:role="line">To view the merge conclicts</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="765.495" y="727.17" id="text12800" sodipodi:linespacing="91.000003%"><tspan id="tspan12802" sodipodi:role="line" x="765.495" y="727.17" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git add $conflicting_file</tspan><tspan sodipodi:role="line" x="765.495" y="736.546" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13067">git rebase --continue</tspan></text>
<g id="g1853" transform="matrix(1.1486, 0, 0, 1.1486, -163.953, -159.682)" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100">
<rect style="fill: rgb(240, 240, 240); fill-opacity: 0.954545; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect5517" width="423.46051" height="247.68112" x="553.32538" y="189.71185" rx="6.1652842" ry="6.1652842"/>
<rect style="fill: url(#linearGradient1957) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect1676" width="44.099686" height="40.457607" x="574.82837" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<rect style="fill: url(#linearGradient1959) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3721" width="53.676529" height="44.810719" x="916.24683" y="277.87967" rx="7.504159" ry="6.828649"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 868.722, 44.4412)" id="g3574">
<g id="g6645" transform="matrix(0.546572, 0, 0, 0.546572, 73.9824, 361.175)">
<g transform="matrix(2.77111, 0, 0, 1.03542, 497.016, -216.42)" id="g6647">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(28, 78, 255); stroke-width: 1.49357; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6649" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.3809021"/>
</g>
<text xml:space="preserve" style="font-size: 17.0616px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="77.4653" y="153.23" id="text6651" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan6653" x="77.4653" y="153.23">PUBLISH</tspan></text>
<rect rx="6.5977483" ry="6.4661636" y="131.40359" x="73.149391" height="27.834217" width="80.943245" id="rect6655" style="fill: url(#linearGradient1961) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
</g>
<rect style="fill: url(#linearGradient1963) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3711" width="44.099686" height="40.457607" x="817.4519" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<rect style="fill: url(#linearGradient1965) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3717" width="44.099686" height="40.457607" x="869.84888" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 818.427, 81.7291)" id="g3562">
<g id="g6603" transform="matrix(0.546572, 0, 0, 0.546572, 72.9297, 299.213)">
<g transform="matrix(2.77111, 0, 0, 1.03542, 497.016, -216.42)" id="g6605">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(98, 213, 225); stroke-width: 1.49357; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6607" width="29.996441" height="30.000004" x="-153.27124" y="324.94159" ry="6.2449493" rx="2.3809021"/>
</g>
<text xml:space="preserve" style="font-size: 18.5555px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="77.4276" y="143.182" id="text6609" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan6611" x="77.4276" y="143.182">COMMIT</tspan></text>
<rect rx="6.5977483" ry="6.4661636" y="120.42611" x="73.149391" height="27.834217" width="80.943245" id="rect6613" style="fill: url(#linearGradient1967) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
<text sodipodi:linespacing="125%" id="text3443" y="396.829" x="103.945" style="font-size: 17.3278px; font-style: normal; font-weight: normal; line-height: 125%; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: Bitstream Vera Sans;" xml:space="preserve"><tspan style="font-size: 17.3278px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="396.829" x="103.945" id="tspan3445" sodipodi:role="line">commit</tspan></text>
</g>
<rect style="fill: url(#linearGradient1969) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3707" width="44.099686" height="46.405884" x="719.24188" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 705.928, 108.891)" id="g3538">
<g id="g6617" transform="matrix(0.546572, 0, 0, 0.546572, 3.4635, 240.228)">
<g transform="matrix(2.77111, 0, 0, 1.03542, 497.016, -210.056)" id="g6619">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(98, 213, 225); stroke-width: 1.49357; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6621" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.3809021"/>
</g>
<text xml:space="preserve" style="font-size: 18.5554px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="77.4275" y="160.698" id="text6623" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan6625" x="77.4275" y="160.698">REVERT</tspan></text>
<rect rx="6.5977483" ry="6.4661636" y="138.47469" x="73.149391" height="27.834217" width="80.943245" id="rect6627" style="fill: url(#linearGradient1971) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
</g>
<g transform="matrix(0.54866, 0, 0, 0.54866, 740.11, 105.046)" id="g3550">
<g id="g6631" transform="matrix(0.546572, 0, 0, 0.546572, 114.568, 247.237)">
<g transform="matrix(3.33467, 0, 0, 1.03542, 583.651, -210.056)" id="g6633">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(98, 213, 225); stroke-width: 1.49357; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6635" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.3809021"/>
</g>
<rect rx="7.4259996" ry="6.4661636" y="138.47469" x="73.149391" height="27.834217" width="98.362526" id="rect6641" style="fill: url(#linearGradient13023) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
<text xml:space="preserve" style="font-size: 18.5554px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="82.8245" y="162.165" id="text6637" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan6639" x="82.8245" y="162.165">BRANCH</tspan></text>
</g>
</g>
<rect style="fill: url(#linearGradient1975) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3703" width="44.099686" height="70.793831" x="622.45831" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 568.525, 142.878)" id="g3527">
<g transform="matrix(1.59673, 0, 0, 0.565934, 358.938, 63.4718)" id="g6572">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(143, 141, 141); stroke-width: 1.45466; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6574" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.2584548"/>
</g>
<text xml:space="preserve" style="font-size: 10.142px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="115.479" y="267.924" id="text6576" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan style="fill: rgb(70, 70, 70); fill-opacity: 1;" sodipodi:role="line" id="tspan6578" x="115.479" y="267.924">BROWSE</tspan></text>
<rect rx="3.6061475" ry="3.5342267" y="253.50507" x="114.82919" height="15.213415" width="46.639988" id="rect6580" style="fill: url(#linearGradient1977) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
<rect style="fill: url(#linearGradient1979) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect3709" width="44.099686" height="54.231949" x="767.52393" y="277.87967" rx="6.1652842" ry="6.1652842"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 698.315, 167.388)" id="g3515">
<g id="g6667" transform="translate(-16.2696, -62.6213)">
<g id="g6591" transform="matrix(1.59673, 0, 0, 0.565934, 403.579, 81.4207)">
<rect rx="2.2584548" ry="6.2449493" y="335.54358" x="-153.27124" height="30.000004" width="29.996441" id="rect6593" style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(28, 78, 255); stroke-width: 1.45466; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
<text transform="scale(1.01012, 0.989978)" sodipodi:linespacing="125%" id="text6595" y="286.247" x="161.585" style="font-size: 10.1419px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="286.247" x="161.585" id="tspan6597" sodipodi:role="line">UPDATE</tspan></text>
<rect style="fill: url(#linearGradient1981) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect6599" width="46.639988" height="15.213415" x="159.54778" y="271.91824" ry="3.5342267" rx="3.6061475"/>
</g>
</g>
<g transform="matrix(0.54866, 0, 0, 0.54866, 534.896, 210.543)" id="g3491">
<g id="g6535" transform="matrix(0.546572, 0, 0, 0.546572, 41.9039, 37.9497)">
<g transform="matrix(2.89861, 0, 0, 1.03542, 528.972, -178.944)" id="use8176">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(98, 213, 225); stroke-width: 1.46035; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect2102" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.2761807"/>
</g>
<text xml:space="preserve" style="font-size: 18.5554px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="93.5278" y="192.126" id="text8178" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan8180" x="93.5278" y="192.126">CREATE</tspan></text>
<rect rx="6.5977483" ry="6.4661636" y="169.14542" x="85.346992" height="27.834217" width="85.888107" id="rect5648" style="fill: url(#linearGradient1983) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
</g>
<text sodipodi:linespacing="80.000001%" id="text3594" y="299.422" x="643.486" style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="299.422" x="643.486" id="tspan3596" sodipodi:role="line">status</tspan><tspan style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="306.132" x="643.486" sodipodi:role="line" id="tspan2443">log</tspan><tspan id="tspan3600" style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="312.843" x="643.486" sodipodi:role="line">show</tspan><tspan style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="319.553" x="643.486" sodipodi:role="line" id="tspan2445">diff</tspan><tspan style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="326.264" x="643.486" sodipodi:role="line" id="tspan2435">branch</tspan><tspan id="tspan3598" style="font-size: 8.38811px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="332.974" x="643.486" sodipodi:role="line"/></text>
<text sodipodi:linespacing="80.000001%" id="text3614" y="300.402" x="742.084" style="font-size: 8.37962px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan id="tspan3622" style="font-size: 8.37962px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="300.402" x="742.084" sodipodi:role="line">reset</tspan><tspan id="tspan3633" style="font-size: 8.37962px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="307.106" x="742.084" sodipodi:role="line">checkout</tspan><tspan id="tspan3635" style="font-size: 8.37962px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="313.809" x="742.084" sodipodi:role="line">revert</tspan></text>
<text sodipodi:linespacing="80.000001%" id="text3646" y="300.161" x="789.855" style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan id="tspan3652" style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="300.161" x="789.855" sodipodi:role="line">pull</tspan><tspan id="tspan3669" style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="307.238" x="789.855" sodipodi:role="line">fetch</tspan><tspan style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="314.315" x="789.855" sodipodi:role="line" id="tspan2447">merge</tspan><tspan style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="321.393" x="789.855" sodipodi:role="line" id="tspan12997">am</tspan><tspan id="tspan3658" style="font-size: 8.8465px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="328.47" x="789.855" sodipodi:role="line"/></text>
<g transform="matrix(0.54866, 0, 0, 0.54866, 608.242, 178.977)" style="stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="g4633">
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 66.248552,180.31311 C 66.248552,155.88602 46.423672,136.06114 21.996582,136.06114 C 21.710322,136.06114 21.423212,136.05573 21.138242,136.06114 C -2.8939181,136.51828 -22.255384,156.17228 -22.255384,180.31311" id="path3723" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 155.51727,180.2003 C 155.51727,131.12988 115.69201,91.30462 66.621582,91.30462 C 66.046532,91.30462 65.469772,91.29375 64.897302,91.30462 C 16.620232,92.22294 -22.274105,131.70493 -22.274105,180.2003" id="path4601" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 244.7355,180.26156 C 244.7355,104.62922 184.9325,43.24647 111.24663,43.24647 C 110.38311,43.24647 109.51703,43.22971 108.65739,43.24647 C 36.162852,44.66188 -22.242252,105.51555 -22.242252,180.26156" id="path4603" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 334.01774,269.48434 C 334.01774,318.55476 373.843,358.38002 422.91343,358.38002 C 423.48848,358.38002 424.06524,358.39089 424.63771,358.38002 C 472.91478,357.4617 511.80912,317.97971 511.80912,269.48434" id="path4609" sodipodi:nodetypes="cscc"/>
<g style="stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="g4629" transform="translate(0, 15.3322)">
<path sodipodi:nodetypes="cscc" id="path4605" d="M 334.87402,253.99639 C 334.87402,278.42348 354.6989,298.24836 379.12599,298.24836 C 379.41225,298.24836 379.69936,298.25377 379.98433,298.24836 C 404.01649,297.79122 423.37796,278.13722 423.37796,253.99639" style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<path sodipodi:nodetypes="cscc" id="path4607" d="M 423.37303,253.99781 C 423.37303,278.4249 443.19791,298.24978 467.625,298.24978 C 467.91126,298.24978 468.19837,298.25519 468.48334,298.24978 C 492.5155,297.79264 511.87697,278.13864 511.87697,253.99781" style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
<path sodipodi:nodetypes="cscc" id="path4657" d="M 243.76593,238.91053 C 243.76593,287.74921 286.76924,332.15508 335.60791,332.15508 C 336.18025,332.15508 336.75429,332.1659 337.32405,332.15508 C 385.37311,331.24109 423.52274,303.16605 423.52274,254.89971" style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;"/>
</g>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 607.12598,180.25076 C 607.12598,155.82367 587.3011,135.99879 562.87401,135.99879 C 562.58775,135.99879 562.30064,135.99338 562.01567,135.99879 C 537.98351,136.45593 518.62204,156.10993 518.62204,180.25076" id="path4611" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 243.76651,254.08711 C 243.76651,328.09321 303.82942,388.15611 377.83553,388.15611 C 378.70279,388.15611 379.57264,388.1725 380.43602,388.15611 C 453.24561,386.77114 511.90454,327.22594 511.90454,254.08711" id="path4627" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 244.74704,179.5222 C 244.74704,155.09511 224.92216,135.27023 200.49507,135.27023 C 200.20881,135.27023 199.9217,135.26482 199.63673,135.27023 C 175.60457,135.72737 156.24311,155.38137 156.24311,179.5222" id="path9110" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 333.85402,181.14685 C 333.85402,132.07643 294.02876,92.25117 244.95833,92.25117 C 244.38328,92.25117 243.80652,92.2403 243.23405,92.25117 C 194.95698,93.16949 156.06264,132.65148 156.06264,181.14685" id="path9112" sodipodi:nodetypes="cscc"/>
<path style="opacity: 1; fill: none; fill-opacity: 1; fill-rule: nonzero; stroke: rgb(132, 132, 132); stroke-width: 1.68677; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" d="M 152.29542,253.70024 C 152.29542,360.77343 232.91171,447.67338 332.24253,447.67338 C 333.40656,447.67338 334.57407,447.6971 335.7329,447.67338 C 433.45775,445.66958 512.18963,359.51865 512.18963,253.70024" id="path9122" sodipodi:nodetypes="cscc"/>
</g>
<text sodipodi:linespacing="80.000001%" id="text3675" y="299.719" x="943.841" style="font-size: 10.337px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan id="tspan3681" style="font-size: 10.337px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="299.719" x="943.841" sodipodi:role="line">push</tspan><tspan id="tspan3688" style="font-size: 10.337px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="307.988" x="943.841" sodipodi:role="line"/><tspan id="tspan3690" style="font-size: 10.337px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="316.258" x="943.841" sodipodi:role="line"/></text>
<text sodipodi:linespacing="80.000001%" id="text3483" y="300.252" x="596.4" style="font-size: 8.08393px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan style="font-size: 8.08393px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="300.252" x="596.4" id="tspan3485" sodipodi:role="line">init</tspan><tspan id="tspan3592" style="font-size: 8.08393px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" y="306.719" x="596.4" sodipodi:role="line">clone</tspan></text>
<text sodipodi:linespacing="125%" id="text3471" y="300.675" x="820.229" style="font-size: 8.70622px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: Bitstream Vera Sans;" xml:space="preserve"><tspan style="font-size: 8.70622px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: Bitstream Vera Sans;" y="300.675" x="820.229" id="tspan3473" sodipodi:role="line">checkout</tspan></text>
<text sodipodi:linespacing="125%" id="text6432" y="180.043" x="555.065" style="font-size: 16.9211px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="180.043" x="555.065" id="tspan6434" sodipodi:role="line">Commands Sequence</tspan></text>
<rect style="fill: url(#linearGradient1985) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 3.54331; stroke-linecap: butt; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0pt; stroke-opacity: 1;" id="rect8184" width="44.099686" height="40.457607" x="670.66174" y="277.87598" rx="6.1652842" ry="6.1652842"/>
<g transform="matrix(0.54866, 0, 0, 0.54866, 616.492, 143.078)" id="g8187">
<g transform="matrix(1.59673, 0, 0, 0.565934, 358.938, 63.4718)" id="g8189">
<rect style="opacity: 1; fill: rgb(221, 209, 210); fill-opacity: 1; fill-rule: nonzero; stroke: rgb(143, 141, 141); stroke-width: 1.45466; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;" id="rect8191" width="29.996441" height="30.000004" x="-153.27124" y="335.54358" ry="6.2449493" rx="2.2584548"/>
</g>
<text xml:space="preserve" style="font-size: 10.142px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(70, 70, 70); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="115.479" y="267.924" id="text8193" sodipodi:linespacing="125%" transform="scale(1.01012, 0.989978)"><tspan sodipodi:role="line" id="tspan8195" x="115.479" y="267.924">CHANGE</tspan></text>
<rect rx="3.6061475" ry="3.5342267" y="254.0312" x="114.90685" height="15.213415" width="46.639988" id="rect8197" style="fill: url(#linearGradient1987) rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; stroke: none; stroke-width: 0.382069; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
<text sodipodi:linespacing="125%" id="text4585" y="205.674" x="772.926" style="font-size: 6.46443px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(8, 9, 9); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="205.674" x="772.926" sodipodi:role="line" id="tspan4589">the curves indicate that the command on the right is usually</tspan><tspan y="213.755" x="772.926" sodipodi:role="line" id="tspan4595">executed after the command on the left. This gives an idea of</tspan><tspan y="221.835" x="772.926" sodipodi:role="line" id="tspan4599">the flow of commands someone usually does with Git.</tspan></text>
<text sodipodi:linespacing="80%" id="text13003" y="309.905" x="942.817" style="font-size: 10.337px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" xml:space="preserve"><tspan id="tspan13009" style="font-size: 7px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: center; line-height: 80%; text-anchor: middle; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: Bitstream Vera Sans;" y="309.905" x="942.817" sodipodi:role="line">format-patch</tspan></text>
<text sodipodi:linespacing="125%" id="text13996" y="310.734" x="824.151" style="font-size: 8.70622px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: Bitstream Vera Sans;" xml:space="preserve"><tspan style="font-size: 8.70622px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: Bitstream Vera Sans;" y="310.734" x="824.151" id="tspan13998" sodipodi:role="line">branch</tspan></text>
</g>
<path style="fill: rgb(28, 78, 255); fill-opacity: 1; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 0.987151px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M 226.98128,231.12161 L 226.98128,764.4478" id="path5418" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"/>
<path style="fill: rgb(28, 78, 255); fill-opacity: 1; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 0.912646px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M 461.03362,309.28768 L 461.03362,765.14677" id="path7167" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"/>
<path style="fill: rgb(28, 78, 255); fill-opacity: 1; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 0.574204px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M 700,371.27461 L 700,551.72538" id="path7169" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"/>
<g id="g13134" transform="translate(-232.5, -4.5)">
<text sodipodi:linespacing="125%" id="text12541" y="713.173" x="237.061" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="713.173" x="237.061" id="tspan12543" sodipodi:role="line">Cheat Sheet Notation</tspan></text>
<flowRoot inkscape:export-ydpi="100" inkscape:export-xdpi="100" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" transform="matrix(0.904497,0,0,0.904497,21.19597,506.68804)" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1c4eff;fill-opacity:1;font-family:OldSansBlack" id="flowRoot7178" xml:space="preserve"><flowRegion id="flowRegion7180"><rect style="font-size: 9px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: OldSansBlack;" y="239.61966" x="237.58788" height="48.502819" width="244.27174" id="rect7182"/></flowRegion><flowPara id="flowPara4609" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack">$id : notation used in this sheet to represent either a commit id, branch or a tag name</flowPara><flowPara id="flowPara9544" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack">$file : arbitrary file name</flowPara><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara16385">$branch : arbitrary branch name</flowPara><flowPara id="flowPara9526" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack"/><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara7204">%</flowPara><flowPara id="flowPara7206" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack"/><flowPara id="flowPara2633" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack"/><flowPara id="flowPara2635" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack"/></flowRoot> </g>
<text xml:space="preserve" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="-728.722" y="481.1" id="text13116" sodipodi:linespacing="125%" transform="matrix(0, -1, 1, 0, 0, 0)"><tspan sodipodi:role="line" id="tspan13118" x="-728.722" y="481.1">Useful Commands</tspan></text>
<text sodipodi:linespacing="125%" id="text5402" y="79.171" x="138.02" style="font-size: 17.1052px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; opacity: 1; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"><tspan y="79.171" x="138.02" id="tspan5404" sodipodi:role="line"/><tspan y="100.552" x="138.02" sodipodi:role="line" id="tspan5406"> http://git.or.cz/</tspan></text>
<text sodipodi:linespacing="100%" id="text8239" y="747.593" x="946.515" style="font-size: 4px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 100%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: Bitstream Vera Sans;" xml:space="preserve" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"><tspan y="747.593" x="946.515" id="tspan8241" sodipodi:role="line"/><tspan y="751.593" x="946.515" sodipodi:role="line" id="tspan5412">Zack Rusin</tspan><tspan y="755.593" x="946.515" sodipodi:role="line" id="tspan14018">Based on the work of:</tspan><tspan y="759.593" x="946.515" sodipodi:role="line" id="tspan14016">Sébastien Pierre</tspan><tspan y="763.593" x="946.515" sodipodi:role="line" id="tspan4468">Xprima Corp.</tspan></text>
<path style="fill: none; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M 462,553 L 975,553" id="path6827"/>
<path style="fill: none; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M -7.5,690.5 L 226.5,690.5" id="path8806"/>
<g id="g16367">
<text inkscape:export-ydpi="100" inkscape:export-xdpi="100" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" xml:space="preserve" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="241.884" y="226.763" id="text7174" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan7176" x="241.884" y="226.763">Concepts</tspan></text>
<g transform="translate(-0.0305803, -55)" id="g2755">
<text transform="matrix(0.85864, 0, 0, 0.85864, -91.7273, 352.564)" inkscape:transform-center-y="-6.4178299" xml:space="preserve" style="font-size: 20.1151px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="387.576" y="-50.5337" id="text12545" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan12547" x="387.576" y="-50.5337">Git Basics</tspan></text>
<flowRoot xml:space="preserve" id="flowRoot12490" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1c4eff;fill-opacity:1;font-family:OldSansBlack" transform="matrix(0.904497,0,0,0.904497,29.407472,105.52283)" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"><flowRegion id="flowRegion12492"><rect id="rect12494" width="219.39603" height="52.372372" x="237.58788" y="239.61966" style="font-size: 9px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: OldSansBlack;"/></flowRegion><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12502">master : default development branch</flowPara><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12995">origin : default upstream repository</flowPara><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12993">HEAD : current branch</flowPara><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12506">HEAD^ : parent of HEAD </flowPara><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12508">HEAD~4 : the great-great grandparent of HEAD</flowPara><flowPara id="flowPara12510" style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack"/><flowPara style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;font-family:OldSansBlack" id="flowPara12516"/></flowRoot> </g>
<rect ry="11.068481" rx="5.9419856" y="201.35262" x="228.35262" height="115.29477" width="232.29475" id="rect9825" style="fill: none; fill-opacity: 1; stroke: url(#linearGradient10802) rgb(0, 0, 0); stroke-width: 3.79134; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-dasharray: none; stroke-opacity: 1;"/>
</g>
<path style="fill: rgb(28, 78, 255); fill-opacity: 1; fill-rule: evenodd; stroke: rgb(28, 78, 255); stroke-width: 1.76211px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1;" d="M 732,553.83715 L 732,767.16285" id="path12824" inkscape:export-filename="/home/sebastien/Workspace/VCS-Evaluation/Mercurial-Usage-v0.9-100dpi.png" inkscape:export-xdpi="100" inkscape:export-ydpi="100"/>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="765.838" y="668.699" id="text13059" sodipodi:linespacing="91.000003%"><tspan id="tspan13061" sodipodi:role="line" x="765.838" y="668.699" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;">git reset --hard</tspan><tspan sodipodi:role="line" x="765.838" y="678.076" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13069">git rebase --skip</tspan></text>
<text xml:space="preserve" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: ProggyTinyTT;" x="762.838" y="589.154" id="text13158" sodipodi:linespacing="91.000003%"><tspan sodipodi:role="line" x="762.838" y="589.154" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13162">git diff</tspan><tspan sodipodi:role="line" x="762.838" y="598.531" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13170">git diff --base $file</tspan><tspan sodipodi:role="line" x="762.838" y="607.907" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13166">git diff --ours $file</tspan><tspan sodipodi:role="line" x="762.838" y="617.283" style="font-size: 10.3037px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 91%; text-anchor: start; fill: rgb(28, 78, 255); fill-opacity: 1; font-family: ProggyTinyTT;" id="tspan13168">git diff --theirs $file</tspan></text>
<text sodipodi:linespacing="125%" id="text16120" y="710.645" x="757.739" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="710.645" x="757.739" id="tspan16122" sodipodi:role="line">After resolving conflicts, merge with</tspan></text>
<text sodipodi:linespacing="125%" id="text16124" y="651.645" x="756.721" style="font-size: 9.58861px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(0, 0, 0); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" xml:space="preserve"><tspan y="651.645" x="756.721" id="tspan16126" sodipodi:role="line">To discard conflicting patch</tspan></text>
<text xml:space="preserve" style="font-size: 17.2716px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="-764.048" y="748.765" id="text16128" sodipodi:linespacing="125%" transform="matrix(0, -1, 1, 0, 0, 0)"><tspan sodipodi:role="line" id="tspan16130" x="-764.048" y="748.765">Resolve Merge Conflicts</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="865.047" y="596.608" id="text16188" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="865.047" y="596.608" id="tspan16190">(against base file)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="865.547" y="606.608" id="text16192" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="865.547" y="606.608" id="tspan16194">(against your changes)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="865.547" y="616.608" id="text16196" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="865.547" y="616.608" id="tspan16198">(against other changes)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="888.051" y="726.605" id="text16200" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="888.051" y="726.605" id="tspan16202">(do for all resolved files)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="603.439" y="590.368" id="text2659" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="603.439" y="590.368" id="tspan2661">(to start)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="603.146" y="598.954" id="text2663" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="603.146" y="598.954" id="tspan2665">($id is the last working version)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="602.392" y="609.108" id="text2671" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="602.392" y="609.108" id="tspan2673">($id is a broken version)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="608.623" y="627.334" id="text2683" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="608.623" y="627.334" id="tspan2685">(to mark it as bad or good)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="605.795" y="647.133" id="text2687" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="605.795" y="647.133" id="tspan2689">(once you're done)</tspan></text>
<text xml:space="preserve" style="font-size: 7.64071px; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: start; line-height: 125%; text-anchor: start; fill: rgb(170, 170, 170); fill-opacity: 1; stroke: none; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; font-family: OldSansBlack;" x="606.502" y="637.233" id="text2691" sodipodi:linespacing="125%"><tspan sodipodi:role="line" x="606.502" y="637.233" id="tspan2693">(to launch gitk and mark it)</tspan></text>
</g>
</svg>
(2-2/3)