@@ -50,37 +50,56 @@ <h3>What we're doing</h3>
50
50
</ ul >
51
51
</ section >
52
52
< section >
53
- < img class =" r-stretch " src =" images/24q4-slides/Slide5.png " alt =" Slide 5 " >
53
+ < p > Why we need < em > version control </ em > </ p >
54
54
</ section >
55
- < section >
56
- < img class ="r-stretch " src ="images/24q4-slides/Slide6.png " alt ="Slide 6 ">
55
+ < section class ="ml-bullet-slide ">
56
+ < h3 > Why we need < em > version control</ em > </ h3 >
57
+ < ul >
58
+ < li class ="fragment "> Track changes over time</ li >
59
+ < li class ="fragment "> Collaborate with others</ li >
60
+ < li class ="fragment "> Revert to previous versions</ li >
61
+ < li class ="fragment "> Backup your work</ li >
62
+ </ ul >
57
63
</ section >
58
64
< section >
59
- < img class =" r-stretch " src =" images/24q4-slides/Slide7.png " alt =" Slide 7 " >
65
+ < p > What is < em > Git </ em > and < em > GitHub </ em > ? </ p >
60
66
</ section >
61
67
< section >
62
- < img class =" r-stretch " src =" images/24q4-slides/Slide8.png " alt =" Slide 8 " >
68
+ < p > < em > Git </ em > is a distributed version control system (VCS) that works well for branching and is fast </ p >
63
69
</ section >
64
70
< section >
65
- < img class =" r-stretch " src =" images/24q4-slides/Slide9.png " alt =" Slide 9 " >
71
+ < p > < em > GitHub </ em > is a platform for hosting Git repositories and features tools for managing software collaboration </ p >
66
72
</ section >
67
73
< section >
68
- < img class =" r-stretch " src =" images/24q4-slides/Slide10.png " alt =" Slide 10 " >
74
+ < p > Working with < em > Forks </ em > and < em > Branches </ em > </ p >
69
75
</ section >
70
76
< section >
71
- < img class =" r-stretch " src =" images/24q4-slides/Slide11.png " alt =" Slide 11 " >
77
+ < p > A < em > branch </ em > is a copy of the repo that allows you to make changes and merge them back later </ p >
72
78
</ section >
73
79
< section >
74
- < img class =" r-stretch " src =" images/24q4-slides/Slide12.png " alt =" Slide 12 " >
80
+ < p > < em > Forks </ em > are just < span style =" font-style: italic; " > branched copies </ span > of other user's repos that you own and modify </ p >
75
81
</ section >
76
- < section >
77
- < img class ="r-stretch " src ="images/24q4-slides/Slide13.png " alt ="Slide 13 ">
82
+ < section class ="ml-bullet-slide ">
83
+ < h3 > Why we < em > branch</ em > </ h3 >
84
+ < ul >
85
+ < li class ="fragment "> Work on features or fixes without impacting work happening in other places</ li >
86
+ < li class ="fragment "> Run tests or deployments</ li >
87
+ < li class ="fragment "> Experiment with changes safely</ li >
88
+ </ ul >
78
89
</ section >
79
90
< section >
80
- < img class =" r-stretch " src =" images/24q4-slides/Slide14.png " alt =" Slide 14 " >
91
+ < p > Learning the < em > basic workflow </ em > </ p >
81
92
</ section >
82
- < section >
83
- < img class ="r-stretch " src ="images/24q4-slides/Slide15.png " alt ="Slide 15 ">
93
+ < section class ="ml-bullet-slide ">
94
+ < h3 > The < em > basic workflow</ em > </ h3 >
95
+ < ol >
96
+ < li class ="fragment "> Pull the latest changes from other devs</ li >
97
+ < li class ="fragment "> Change some more stuff
98
+ < li class ="fragment "> Commit to git locally</ li >
99
+ < li class ="fragment "> Push to server remotely (GitHub)</ li >
100
+ < li class ="fragment "> Repeat 1–4 a bunch</ li >
101
+ < li class ="fragment "> Create a pull request (PR) when done</ li >
102
+ </ ol >
84
103
</ section >
85
104
< section >
86
105
< img class ="r-stretch " src ="images/24q4-slides/Slide16.png " alt ="Slide 16 ">
0 commit comments