This guide will offer a summary on how to get started and learn about Git and Github.
TL;DR
Here is the roadmap in a simple image representation:
Roadmap:
-
What is Git and Github
- Learn what is Git and GitHub.
- Understand why it is important for developers
- Install Git locally and create GitHub account.
-
Basic and Useful Git Commands
- Learn basic Git commands, such as
git init
,git add
, andgit commit
. - Link Git and GitHub together
- Learn about branches, for example creating and merging branches
- Learn basic Git commands, such as
-
Collaborate with Git
- Learn about cloning repositories and forking repositories.
- Learn about pull requests and how they are used.
- Practise pulling and pushing changes.
-
Advanced Git and GitHub commands and features
- Learn advanced Git commands, such as,
git rebase
, andgit reset
. - Learn to resolve merge conflicts
- Learn about GitHub workflows, actions and codespaces.
- Learn advanced Git commands, such as,
-
Learn Markdown
- Everything in GitHub is written in Markdown so it is a good idea to know the basics of how to write in Markdown.
- Useful rescources for this are: Markdown Cheatsheet and Markdown Editor
I hope you enjoyed reading this short guide and found the content helpful. If you want more information you can always reach out to me and I will help as best as I can 😄.
Top comments (0)