Module 1: Introduction, Shell, Git
Resources
Lecture content
This session is concerned with navigating the file system in a shell and your first steps with git.
- Shell navigation on Windows or Unix-based systems
- Git
- Motivation
- How git works
- Staging files
- Committing
Going further
Learning objectives
Methods
- Students navigate the file system in a shell
- Students clone repositories from GitHub
- Students stage and commit files in git
Content
- Students describe what a git repository is
- Students explain what a git commit is
- Students understand that git commits are not created automatically
- Students discuss the difference between modified files, staged files and committed files
Personal
- Students do not fear shells or programming
Social
- Students come up with one solution as a group. One person types, everyone contributes
Back to Data Management