Outline
Goal of this workshop
The goal of this workshop is to begin to understand and use Git and GitHub. You will not be an expert by the end of the class. You will probably not even feel very comfortable using Git. This is okay. We want to make a start but, as with any skill, using Git takes practice.
This is your session. If you have a question or feel we are going too fast, please let the instructor know. We can decide as a group what to cover. Browse workshop presentation to familiarize yourself with the topics covered in the workshop.
Learning Objectives
At the end of this workshop, attendees will be able to:
- Create a Git repository on their local machine and track changes
- Create a remote repository on Github
- Link a local Git repository to a remote GitHub repository and sync changes
- List Git and GitHub features for project development and team collaboration
Schedule
Time | Content |
---|---|
0:00 | Concepts and tools |
0:10 | Git basics |
0:30 | Syncing with GitHub |
0:50 | Github features |
1:20 | Collaborating on GitHub |
1:30 | Wrap-up |
Actual schedule may vary depending on group needs.
Please create a GitHub account and install Bash and Git before the workshop. See Setup for instructions.
Slides
Find the workshops slide below or open it in a new tab: