This tutorial covered a lot of introductory topics, so I hope you've learned a lot! Like most things, there is still a LOT to learn about version control tools like git and GitHub. So here are some additional resources you can use to deepen your knowledge:
- Atlassian's Learn Git tutorial, which covers everything we've covered here (in more detail) as well as some advanced concepts
- FreeCodeCamp: The Beginners Guide to Git and GitHub
- GitHub Guides
- Interactive Git Tutorial
As with most things in software development, you will learn the most when you mess up and need to fix it. Search for answers whenever you encounter problems.
Download Atlassian's Git Cheat Sheet (or any other cheat sheet) to help you when you are working with git.
If you are strugging and can't find an answer -- reach out to someone. There are a lot of folks who are great with git and can help you get unstuck.
Please contribute improvements/updates/suggestions via pull request to this repository to make it better. Thank you!