-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction to Git (and GitHub)
Andrea Marino edited this page Oct 30, 2024
·
1 revision
This document is thought for those that are just starting to use Git and GitHub.
This document is not by itself a starter guide on Git and GitHub, rather will give a set of references.
- The Git book, from the creator of GitHub, is a must to include in a list of references. It can be found here, along with other resources. There are better resources than the Git Book out there, but it's good to really understand what Git is and does
- Since most of the Git-related stuff is done on a code editor, and VS Code is a popular one, the VS Code guide on source control is highly suggested. It can be found here. Not all the topics referenced in the page are useful immediately
- If you use a JetBrains IDE, here's the analogous thing as the previous point
Here are two step-by step comprehensive guides:
- Learn Git and GitHub (beginner) on roadmap.sh
- Learn Git and GitHub (advanced) on roadmap.sh The guides are organized in form of "roadmaps", each stages of which includes sources.
The GitHub documentation is very complete and exhaustive, explaining well each topic with a step-by-step approach.
- This cheatsheet, directly from GitHub, summarizes the basic commands