diff --git a/config.json b/config.json index e526ff9..b25d616 100644 --- a/config.json +++ b/config.json @@ -1,10 +1,10 @@ { "publicProps": { - "title": "Add a title for your lesson/project", + "title": "Digital Skills Slides", "baseURL": "digital-skills-slides", "repoName": "digital-skills-slides", "repoOwner": "esciencecenter-digital-skills", "organization": "Netherlands eScience Center", - "categoryOrder": ["Category1", "Category2"] + "categoryOrder": ["Good Practices"] } } diff --git a/modules/git-lesson/git-slides.md b/modules/git-lesson/git-slides.md new file mode 100644 index 0000000..7e75b3c --- /dev/null +++ b/modules/git-lesson/git-slides.md @@ -0,0 +1,162 @@ +--- +title: Git and GitHub +type: slides +order: 1 +--- + + + +# Automated Version Control + +What is version control and why should I use it? + +Note: +- Git all set up? +- SSH working? +- Otherwise: breakout room + +=== + + + + +“Piled Higher and Deeper” by Jorge Cham, http://www.phdcomics.com + +=== + + +## Documents are... +
+ a series of changes + +
+ +=== + + +## Collaboration +
+ independent changes + +
+
+ can be merged + +
+ +=== + + +## Version Control: Key Points + +- Version control is track changes on steroids. +- Version control is like an unlimited **undo**. +- Version control also allows many people to work in parallel. + +=== + + +## The Holy Realms of Git + + + +