Jan Simson
This repository contains the course materials for a one-day workshop
titled “Data Literacy: Introduction to git
” which I gave at the
Karlsruhe Institute for Technology (KIT).
- Block 1: Introduction & Basics
- Block 2: Branches & More
- Block 3: Collaboration via Github
- Block 4: Advanced Github & Beyond
- Bonus Practical [slides]
- Supplementary student information sheet
- How to Setup SSH authentication for GitHub [PDF] [HTML]
- Git Cheatsheet [PDF]
- Repositories used in the Course
- Git Scavenger Hunt
- GitHub Pages Template
- Collaborative Course
Summary
- Note: This repository may be turned private in the future.
- Guides to review & refresh your knowledge
- Further reading (beyond the contents of the course)
- Trunk Based Development, a popular and advanced workflow of using git (currently concidered a best-practice)
- Using git with data
- If you have a problem
- ohshitgit.com (🇩🇪)
- Google: Just googling your problem is often the most useful solution
- Follow up course: http://simson.io/advanced-git/
The contents of this course which were created by me are available under CC-BY-SA-4.0. For resources where I do not own the copyright, other licenses may apply.