@@ -50,37 +50,56 @@ <h3>What we're doing</h3>
5050 </ ul >
5151 </ section >
5252 < 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 >
5454 </ 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 >
5763 </ section >
5864 < 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 >
6066 </ section >
6167 < 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 >
6369 </ section >
6470 < 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 >
6672 </ section >
6773 < 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 >
6975 </ section >
7076 < 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 >
7278 </ section >
7379 < 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 >
7581 </ 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 >
7889 </ section >
7990 < section >
80- < img class =" r-stretch " src =" images/24q4-slides/Slide14.png " alt =" Slide 14 " >
91+ < p > Learning the < em > basic workflow </ em > </ p >
8192 </ 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 >
84103 </ section >
85104 < section >
86105 < img class ="r-stretch " src ="images/24q4-slides/Slide16.png " alt ="Slide 16 ">
0 commit comments