2. Outcomes
Part 1: Theory (25 minutes)
1. How to use the terminal with Git
2. What is Git and Github?
3. How does Git work and how to use it?
4. How to use GitHub: the basics
Part 2: Challenges (1.5 hours)
1. Collaborate on an open source project
3. INTRO TIME 🎉
1. Your lovely name
2. Why you want to learn git and GitHub
3. One passion of yours
6. What’s the difference?
Tool Service
Version control tool used to track changes Hosting service for Git repositories
Installed locally Hosted on the cloud
Command line (terminal) The web
33. Challenge 1
1. Using the terminal make sure your working directory is set to desktop.
2. Make a clone of the git-101-women-who-code repository.
3. Jump into that repository.
Cloning a project from Github automatically initialises git.
+
34. Challenge 2
1. Create a new branch and checkout into it.
2. Update the HTML file with your name and a star beside it. Save it.
3. Using git commands add the updated HTML file.
4. Then, commit the changes on that branch with a unique message.
5. Finally, push your branch to GitHub.
Discuss: How do you list the remote repositories linked to your project?
+
35. Final Challenge 🎉
1. Open a Pull Request on GitHub for me to review.
2. If your Pull Request got accepted, your changes are added to the
codebase and available here:
bit.ly/gitchampion
+