class: inverse, middle, center <img src="assets/figures/CAP_renewal_screenshot.png" width="100%"> ??? #### file chaos --- class: middle #### what does it do? * Git watches repositories (like a directory) for changes * Git asks that you describe changes when they are made * Git remembers old versions if you need them --- class: middle - When combined with a service such as *GitHub*, it allows multiple people to contribute to the same repository, and does all of the previously mentioned for everyone at once. - It also identifies conflicts and forces contributors to resolve them. .center[ <img src="assets/figures/git_collaboration.png" width="65%"> ] .footnote[ Bryan 2018 [*Excuse Me, Do You Have a Moment to Talk About Version Control?*](https://doi.org/10.1080/00031305.2017.1399928) ] ??? #### git and GitHub --- class: middle *it is all about taming chaos*... .center[ <img src="assets/figures/git_flow.png" width="70%"> ] .footnote[ Bryan 2018 [*Excuse Me, Do You Have a Moment to Talk About Version Control?*](https://doi.org/10.1080/00031305.2017.1399928) ] ??? #### tame the chaos --- class: inverse, middle, center <img src="assets/figures/bokis_on_git.png" width="80%"> ??? #### Vicky Boykis on Git