Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dfsp-spirit/presentation_slides_git_for_scientists

Slides for my presentation: 'Introduction to Git for Scientists'
https://github.com/dfsp-spirit/presentation_slides_git_for_scientists

Last synced: 7 days ago
JSON representation

Slides for my presentation: 'Introduction to Git for Scientists'

Awesome Lists containing this project

README

        

## Slides for my presentation: 'Introduction to Git for Scientists'

This is an in-depth introduction to the [version control system Git](https://git-scm.com/) for scientists.

The slides are designed for a longer talk: expect about 60 to 90 minutes, depending on your presentation speed and the number of questions from the audience. You can hide various subsets of slides to shorten the talk or shift the focus.

![Fig1](./preview_git_introduction_for_scientists_slides.jpg?raw=true "Preview of the presentation slides for 'Introduction to Git for Scientists'.")
*Fig. 1: Preview of the slides in the Open Office.org Slide Sorter view (screenshot).*

Please keep in mind:

* In the current form, the slides are meant for a talk, not for an interactive workshop, where participants do exercises and actually use git. You could of course adapt the slides for a workshop format and add exercises.
* The slides show git via the command line interface (as opposed to some graphical Git client or the integration into a specific IDE), but they focus on git concepts, not commands.
* The intention is to show scientists what git can do for them, but also be honest about its complexities. Therefore, the slides show quite a bit of technical details, though always with the purpose of illustrating how things work in order to enable users to solve typical newcomer problems (e.g., first conflicts, working with undos locally and remotely).
* With the exception of some of the introductory slides, the presentation is not specific to science.

## Thanks, Credits and License

The slides are mostly based on the great, free book [Pro Git](https://git-scm.com/book/) by Scott Chacon and Ben Straub, licensed under the [Creative Commons BY-NC-SA 3.0 license](https://creativecommons.org/licenses/by-nc-sa/3.0/). I consider this work a remix of that book, and as such, the slides are of course available under the same CC BY-NC-SA 3.0 license. See the file [LICENSE](./LICENSE) for the full license text.

The slide template is [Technology Pixels](https://www.slidescarnival.com/mowbray-free-presentation-template/1932) by [Jimena Catalina at Slides Carnival](http://www.slidescarnival.com/), published under the CC BY 4.0 license.

Many thanks to the authors for making these great resources available under open licenses.

## Slide Downloads

The slides are available in the following formats:

* [Introduction to Git for Scientists in Open Office Impress Format (.odp)](./Git_Introduction_for_Scientists.odp)
* [Introduction to Git for Scientists in Microsoft Office Format (.pptx)](./Git_Introduction_for_Scientists.pptx)
* [Introduction to Git for Scientists in Portable Document Format (.pdf)](./Git_Introduction_for_Scientists.pdf)

Please note that some slides are hidden by default, which is not represented in the PDF version. I would therefore recommend to use the ODP version.

The slides were created with Google Slides, and an [online version](https://docs.google.com/presentation/d/19YNqsmU-QLbw1drxVi0ErdI-KFWEu0g_8MaUfTRgXyc/edit?skip_itp2_check=true#slide=id.g215f91de257_0_149) is also available (link to `docs.google.com`).