Skip to content

Commit 122bec0

Browse files
author
Michael Friedrich
committed
Release v2.3.0
1 parent 3fb8fc7 commit 122bec0

8 files changed

+101
-21
lines changed

showoff.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"subtitle": "Version Control System & Continuous Integration",
44
"location": "Nuremberg",
55
"author": "Michael Friedrich",
6-
"release": "2.2.2",
6+
"release": "2.3.0",
77

88
"favicon": "image/global/favicon.ico",
99

Loading
Loading
Loading
Loading
Loading
Loading

static/index.html

+100-20
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ <h1>Lab 1.2: Proposed Solution</h1>
121121

122122
<hr>
123123

124-
<h2>Install Git Bash Completion</h2>
124+
<h2>Install Git Bash Integration</h2>
125125

126126
<hr>
127127

@@ -143,6 +143,9 @@ <h3>Fetch the git-prompt.sh script</h3>
143143

144144
<h3>Customize your prompt in your .bashrc file</h3>
145145

146+
<p>Additional configuration settings can be found
147+
in the source code documentation at <a href="https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh#L38" target="_blank">https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh#L38</a></p>
148+
146149
<pre class="highlight"><code class="language-sh">$ vim $HOME/.bashrc
147150
source ~/git-prompt.sh
148151
export GIT_PS1_SHOWDIRTYSTATE=1
@@ -1445,8 +1448,8 @@ <h3>Examine the history</h3>
14451448
</div>
14461449
<canvas class="annotations"></canvas>
14471450
</div>
1448-
<div data-section="day2/01_Workflows" data-title="06_Github_Gitlab_Flow" id="day2_01_Workflows_06_Github_Gitlab_Flow1" class="slide supplemental solutions" data-transition="none">
1449-
<div class="content supplemental solutions" ref="day2/01_Workflows/06_Github_Gitlab_Flow:1">
1451+
<div data-section="day2/01_Workflows" data-title="07_Gitlab_Workflow" id="day2_01_Workflows_07_Gitlab_Workflow1" class="slide supplemental solutions" data-transition="none">
1452+
<div class="content supplemental solutions" ref="day2/01_Workflows/07_Gitlab_Workflow:1">
14501453
<div class="net-header">
14511454
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
14521455
</div>
@@ -1455,7 +1458,30 @@ <h1>Lab 8.5: Proposed Solution</h1>
14551458

14561459
<hr>
14571460

1458-
<h2>Merge Feature Branches</h2>
1461+
<h2>Create Milestone and First Issue</h2>
1462+
1463+
<hr>
1464+
1465+
<p>Follow the instructions and ask the trainer for help.</p>
1466+
1467+
<div class="net-footer">
1468+
<p>Open Source Training</p>
1469+
<p>by NETWAYS (netways.de)</p>
1470+
</div>
1471+
</div>
1472+
<canvas class="annotations"></canvas>
1473+
</div>
1474+
<div data-section="day2/01_Workflows" data-title="07_Gitlab_Workflow" id="day2_01_Workflows_07_Gitlab_Workflow2" class="slide supplemental solutions" data-transition="none">
1475+
<div class="content supplemental solutions" ref="day2/01_Workflows/07_Gitlab_Workflow:2">
1476+
<div class="net-header">
1477+
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
1478+
</div>
1479+
1480+
<h1>Lab 8.6: Proposed Solution</h1>
1481+
1482+
<hr>
1483+
1484+
<h2>Create Merge Request</h2>
14591485

14601486
<hr>
14611487

@@ -1492,11 +1518,17 @@ <h3>Navigate into GitLab and create merge request</h3>
14921518

14931519
<p>Open the URL in your browser.</p>
14941520

1495-
<p>Specify a topic, description and create the merge request.</p>
1521+
<p>Specify a topic and description. Add <code>fixes #1</code> into the MR's description.</p>
1522+
1523+
<p>Create the merge request. Add a comment inline to the source code
1524+
and see what happens in the interface.</p>
14961525

14971526
<p>Merge the request to master and investigate the Git history.</p>
14981527

1499-
<h3>Pull changes to master after merge</h3>
1528+
<p>Open the previously created issue and verify that is was closed
1529+
by merging the MR.</p>
1530+
1531+
<h3>Pull changes to local master after merge</h3>
15001532

15011533
<pre class="highlight"><code class="language-sh">$ git checkout master
15021534
$ git pull
@@ -1509,13 +1541,13 @@ <h3>Pull changes to master after merge</h3>
15091541
</div>
15101542
<canvas class="annotations"></canvas>
15111543
</div>
1512-
<div data-section="day2/01_Workflows" data-title="08_Rebase_Squash" id="day2_01_Workflows_08_Rebase_Squash1" class="slide supplemental solutions" data-transition="none">
1513-
<div class="content supplemental solutions" ref="day2/01_Workflows/08_Rebase_Squash:1">
1544+
<div data-section="day2/01_Workflows" data-title="09_Rebase_Squash" id="day2_01_Workflows_09_Rebase_Squash1" class="slide supplemental solutions" data-transition="none">
1545+
<div class="content supplemental solutions" ref="day2/01_Workflows/09_Rebase_Squash:1">
15141546
<div class="net-header">
15151547
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
15161548
</div>
15171549

1518-
<h1>Lab 8.6: Proposed Solution</h1>
1550+
<h1>Lab 8.7: Proposed Solution</h1>
15191551

15201552
<hr>
15211553

@@ -1562,13 +1594,13 @@ <h3>Choose the commits to squash</h3>
15621594
</div>
15631595
<canvas class="annotations"></canvas>
15641596
</div>
1565-
<div data-section="day2/01_Workflows" data-title="09_Delete_Remote_Branches" id="day2_01_Workflows_09_Delete_Remote_Branches1" class="slide supplemental solutions" data-transition="none">
1566-
<div class="content supplemental solutions" ref="day2/01_Workflows/09_Delete_Remote_Branches:1">
1597+
<div data-section="day2/01_Workflows" data-title="10_Delete_Remote_Branches" id="day2_01_Workflows_10_Delete_Remote_Branches1" class="slide supplemental solutions" data-transition="none">
1598+
<div class="content supplemental solutions" ref="day2/01_Workflows/10_Delete_Remote_Branches:1">
15671599
<div class="net-header">
15681600
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
15691601
</div>
15701602

1571-
<h1>Lab 8.7: Proposed Solution</h1>
1603+
<h1>Lab 8.8: Proposed Solution</h1>
15721604

15731605
<hr>
15741606

@@ -1647,7 +1679,7 @@ <h4>Register Runner</h4>
16471679
</li>
16481680
<li>Untagged builds: <code>true</code>, Lock to current project: <code>false</code>
16491681
</li>
1650-
<li>Executor: <code>docker</code>, Default: <code>alpine/latest</code>
1682+
<li>Executor: <code>docker</code>, Default: <code>alpine:latest</code>
16511683
</li>
16521684
</ul>
16531685
</li>
@@ -1894,7 +1926,8 @@ <h3>Add script to convert Markdown into HTML</h3>
18941926
...
18951927

18961928
markdown:
1897-
- python -m markdown README.md &gt; README.html</code></pre>
1929+
script:
1930+
- python -m markdown README.md &gt; README.html</code></pre>
18981931

18991932
<h3>Store artifacts</h3>
19001933

@@ -1906,7 +1939,8 @@ <h3>Store artifacts</h3>
19061939
...
19071940

19081941
markdown:
1909-
- python -m markdown README.md &gt; README.html
1942+
script:
1943+
- python -m markdown README.md &gt; README.html
19101944
artifacts:
19111945
paths:
19121946
- README.html
@@ -1989,8 +2023,8 @@ <h3>Download HTML artifacts</h3>
19892023
</div>
19902024
<canvas class="annotations"></canvas>
19912025
</div>
1992-
<div data-section="day2/04_Hints" data-title="03_Debugging" id="day2_04_Hints_03_Debugging1" class="slide supplemental solutions" data-transition="none">
1993-
<div class="content supplemental solutions" ref="day2/04_Hints/03_Debugging:1">
2026+
<div data-section="day2/04_Gitlab_Hints" data-title="02_UI" id="day2_04_Gitlab_Hints_02_UI1" class="slide supplemental solutions" data-transition="none">
2027+
<div class="content supplemental solutions" ref="day2/04_Gitlab_Hints/02_UI:1">
19942028
<div class="net-header">
19952029
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
19962030
</div>
@@ -1999,6 +2033,52 @@ <h1>Lab 11.1: Proposed Solution</h1>
19992033

20002034
<hr>
20012035

2036+
<h2>Use the Issue Board</h2>
2037+
2038+
<hr>
2039+
2040+
<p>Follow the instructions and ask the trainer for help in case.</p>
2041+
2042+
<div class="net-footer">
2043+
<p>Open Source Training</p>
2044+
<p>by NETWAYS (netways.de)</p>
2045+
</div>
2046+
</div>
2047+
<canvas class="annotations"></canvas>
2048+
</div>
2049+
<div data-section="day2/04_Gitlab_Hints" data-title="02_UI" id="day2_04_Gitlab_Hints_02_UI2" class="slide supplemental solutions" data-transition="none">
2050+
<div class="content supplemental solutions" ref="day2/04_Gitlab_Hints/02_UI:2">
2051+
<div class="net-header">
2052+
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
2053+
</div>
2054+
2055+
<h1>Lab 11.2: Proposed Solution</h1>
2056+
2057+
<hr>
2058+
2059+
<h2>Update README.md with the Web IDE</h2>
2060+
2061+
<hr>
2062+
2063+
<p>Follow the instructions and ask the trainer for help in case.</p>
2064+
2065+
<div class="net-footer">
2066+
<p>Open Source Training</p>
2067+
<p>by NETWAYS (netways.de)</p>
2068+
</div>
2069+
</div>
2070+
<canvas class="annotations"></canvas>
2071+
</div>
2072+
<div data-section="day2/05_Git_Hints" data-title="03_Debugging" id="day2_05_Git_Hints_03_Debugging1" class="slide supplemental solutions" data-transition="none">
2073+
<div class="content supplemental solutions" ref="day2/05_Git_Hints/03_Debugging:1">
2074+
<div class="net-header">
2075+
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
2076+
</div>
2077+
2078+
<h1>Lab 12.1: Proposed Solution</h1>
2079+
2080+
<hr>
2081+
20022082
<h2>Use Git Blame</h2>
20032083

20042084
<hr>
@@ -2021,13 +2101,13 @@ <h3>Modify and commit changes and use Git Blame again</h3>
20212101
</div>
20222102
<canvas class="annotations"></canvas>
20232103
</div>
2024-
<div data-section="day2/04_Hints" data-title="20_Aliases" id="day2_04_Hints_20_Aliases1" class="slide supplemental solutions" data-transition="none">
2025-
<div class="content supplemental solutions" ref="day2/04_Hints/20_Aliases:1">
2104+
<div data-section="day2/05_Git_Hints" data-title="20_Aliases" id="day2_05_Git_Hints_20_Aliases1" class="slide supplemental solutions" data-transition="none">
2105+
<div class="content supplemental solutions" ref="day2/05_Git_Hints/20_Aliases:1">
20262106
<div class="net-header">
20272107
<img src="./file///global/pre/netways/_images/Schulung_Stammlogo_2000px_ENG.jpg" alt="NETWAYS Training" width="215px" height="100px">
20282108
</div>
20292109

2030-
<h1>Lab 11.2: Proposed Solution</h1>
2110+
<h1>Lab 12.2: Proposed Solution</h1>
20312111

20322112
<hr>
20332113

0 commit comments

Comments
 (0)