1
1
---
2
- # Slide-related yaml
2
+ # from style yaml - begin
3
3
marp : true
4
4
theme : dataplant_marp-theme
5
5
paginate : true
6
6
headingDivider :
7
7
- 1
8
8
- 2
9
- footer : ' <a href="https://nfdi4plants.org"> <img id="footer-img1" src="../../images/DataPLANT_logo_square_bg_transparent.svg"> </a> <a href="https://ceplas.eu"><img id="footer-img2" src="../../images/CEPLAS_Icon.jpeg"></a><a href="https://creativecommons.org/licenses/by/4.0/"><img id="footer-img3" src="../../images/cc-by.svg"></a>'
10
- style : ' footer {height: 30px; padding: 10px; bottom: 00px;} #footer-img1 {height: 30px; padding-left: 0px;} #footer-img2 {height: 30px; padding-left: 20px; opacity: 0.5;} #footer-img3 {height: 20px;padding-left: 20px;opacity: 0.5;}'
11
- # Training yaml
12
- layout : slides
13
- title : " git intro basic"
14
- license : " [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/)"
15
- duration_minutes : 5
16
- date : 2023-03-16
17
- status : draft
9
+ footer : '
10
+ <a href="https://nfdi4plants.org">
11
+ <img id="footer-img1" src="../../images/_logos/DataPLANT/DataPLANT_logo_square_bg_transparent.svg">
12
+ </a>
13
+ <a href="https://ceplas.eu">
14
+ <img id="footer-img2" src="../../images/_logos/CEPLAS/CEPLAS_Icon.jpeg">
15
+ </a>
16
+ <a href="https://creativecommons.org/licenses/by/4.0/">
17
+ <img id="footer-img3" src="../../images/_logos/CreativeCommons/cc-by.svg">
18
+ </a>'
19
+ style : |
20
+ footer {
21
+ height: 30px;
22
+ padding: 10px;
23
+ bottom: 00px;
24
+ }
25
+ #footer-img1 {
26
+ height: 30px;
27
+ padding-left: 0px;
28
+ }
29
+ #footer-img2 {
30
+ height: 30px;
31
+ padding-left: 20px;
32
+ opacity: 0.5;
33
+ }
34
+ #footer-img3 {
35
+ height: 20px;
36
+ padding-left: 20px;
37
+ opacity: 0.5;
38
+ }
39
+ # from style yaml - end
40
+ author : ['Dominik Brilhaus']
41
+ author_orcid : ['https://orcid.org/0000-0001-9021-3197']
42
+ author_github : ['brilator']
43
+ license : ['[CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/)']
44
+ title : ['Git concept basic']
45
+ duration_minutes : ['5']
46
+ date : ['2023-03-16']
47
+ teaching_mode : ['inhale-listen']
48
+ status : ['ready']
49
+ headingDivider : ['1']
50
+ learning_outcomes : ['version control', 'concept of Git']
18
51
---
52
+ <!-- headingDivider: 1 -->
19
53
20
54
# Git Basic Concept
21
55
56
+
22
57
<!-- ################# -->
23
- <!-- Source to slide(s) -->
24
- <!-- ../../ bricks/title-git -concept-basic.md -->
58
+ <!-- Source to slide(s) above -->
59
+ <!-- bricks/title-Git -concept-basic.md -->
25
60
<!-- ################# -->
26
61
27
62
@@ -37,15 +72,16 @@ status: draft
37
72
<span style =" color :#c21f3a " >X Data analytical projects</span >
38
73
<span style =" color :#c21f3a " >X Big (“raw”) data</span >
39
74
75
+
40
76
<!-- ################# -->
41
- <!-- Source to slide(s) -->
42
- <!-- ../../ bricks/cloud-services.md -->
77
+ <!-- Source to slide(s) above -->
78
+ <!-- bricks/cloud-services.md -->
43
79
<!-- ################# -->
44
80
45
81
46
- # Git and git platforms
82
+ # Git and Git platforms
47
83
48
- ![ bg right:50% w:800] ( ../../images/DataSharing_git_img1 .png )
84
+ ![ bg right:50% w:800] ( ../../images/DataSharing_Git_img1 .png )
49
85
50
86
<span style =" color :#F9CD69 " >∼ Documents</span >
51
87
<span style =" color :#B4CE82 " >✓ Small data</span >
@@ -56,22 +92,24 @@ status: draft
56
92
<span style =" color :#F9CD69 " >∼ Big (“raw”) data</span >
57
93
58
94
95
+
59
96
<!-- ################# -->
60
- <!-- Source to slide(s) -->
61
- <!-- ../../ bricks/git -and-git -platforms.md -->
97
+ <!-- Source to slide(s) above -->
98
+ <!-- bricks/Git -and-Git -platforms.md -->
62
99
<!-- ################# -->
63
100
64
101
65
- # Why git ? ≈> Why code?
102
+ # Why Git ? ≈> Why code?
66
103
67
104
- Save time
68
105
- Avoid doing repetitive tasks “by hand”
69
106
- Reuse scripts, analyses, pipelines
70
107
- Reproduce results
71
108
109
+
72
110
<!-- ################# -->
73
- <!-- Source to slide(s) -->
74
- <!-- ../../ bricks/git -why.md -->
111
+ <!-- Source to slide(s) above -->
112
+ <!-- bricks/Git -why.md -->
75
113
<!-- ################# -->
76
114
77
115
@@ -86,9 +124,10 @@ status: draft
86
124
- ** Why** was it changed?
87
125
88
126
127
+
89
128
<!-- ################# -->
90
- <!-- Source to slide(s) -->
91
- <!-- ../../ bricks/git -summary.md -->
129
+ <!-- Source to slide(s) above -->
130
+ <!-- bricks/Git -summary.md -->
92
131
<!-- ################# -->
93
132
94
133
@@ -102,9 +141,10 @@ status: draft
102
141
- Time machine to go back to older versions
103
142
104
143
144
+
105
145
<!-- ################# -->
106
- <!-- Source to slide(s) -->
107
- <!-- ../../ bricks/GitHub-GitLab.md -->
146
+ <!-- Source to slide(s) above -->
147
+ <!-- bricks/GitHub-GitLab.md -->
108
148
<!-- ################# -->
109
149
110
150
@@ -117,18 +157,20 @@ Simplifies concurrent work & merging changes
117
157
- They can upload their changes and merge them with the main project
118
158
119
159
160
+
120
161
<!-- ################# -->
121
- <!-- Source to slide(s) -->
122
- <!-- ../../ bricks/team-projects.md -->
162
+ <!-- Source to slide(s) above -->
163
+ <!-- bricks/team-projects.md -->
123
164
<!-- ################# -->
124
165
125
166
126
167
# Cloud vs. Git
127
168
128
- ![ w:1000] ( ../../images/git_cloud_comparison.png )
169
+ ![ w:1000] ( ../../images/Git_cloud_comparison.png )
170
+
129
171
130
172
<!-- ################# -->
131
- <!-- Source to slide(s) -->
132
- <!-- ../../ bricks/cloud-vs-git .md -->
173
+ <!-- Source to slide(s) above -->
174
+ <!-- bricks/cloud-vs-Git .md -->
133
175
<!-- ################# -->
134
176
0 commit comments