GitNoon
The more important your code, documentation, or database queries, the more important it is to store it safely and to be able to track all your changes. This is where Git comes in. Git is a powerful version control tool which is now industry-standard. This 4-session course starts from scratch, explaining why and how you should use Git. No previous experience is required.
By the end of this course, you will be able to:
- Use Git from the command-line
- Save, inspect, and restore every change to your files over time
- Collaborate with others using industry standard practices for branch management
Register your interest by completing the Sign Up Form.
Each week’s lesson comprises:
- A 20-30 minute presentation during lunch
- A 30-60 minute hands-on tutorial
- Homework exercises
GitNoon Lessons
-
LessonPresentationTutorialCourse Material
-
gitnoon-1Intro to GitTracking a project in Git
-
gitnoon-2Exploring historySharing repositories with others
-
gitnoon-3Collaboration workflowsBranching and merging
-
gitnoon-4Rewriting historyPull requests and rebasing
Additional Resources
Instructors can find tips for presenting in the full course material listing.