Git & GitHub Mastery · Step 3 of 8
GitHub Basics
Learn exactly how Git and GitHub connect — clone, push, pull, and fork with real confidence, not guesswork.
What you’ll walk away with
- Explain clearly what GitHub adds on top of Git and why the two aren't the same thing
- Clone an existing repository and push or pull changes between your local machine and a remote
- Fork a repository and make your first contribution to someone else's project
- Set up and manage a remote connection from a local Git repository
- Complete a full local-to-remote workflow from start to finish, hands-on
- Confidently choose between cloning and forking depending on your situation
Questions people ask before they start
Do I need to know Git already before starting this course?
This course assumes you're comfortable with basic local Git usage and focuses specifically on connecting that local work to GitHub — remotes, cloning, pushing, pulling, and forking.
Will this teach me GitHub's other features, like Issues, Actions, or Projects?
No — the curriculum is focused on the core online workflow: understanding GitHub vs. Git, cloning/pushing/pulling, forking, and making your first contribution. Those other features aren't covered here.
What's the difference between cloning and forking, and will I actually learn to do both?
Yes. There's a dedicated lesson comparing forking and cloning, and it walks through making your first contribution using a fork — so you'll understand when to use each.
Is there a hands-on project, or is it all conceptual?
The final lesson is a hands-on walkthrough of a complete local-to-remote workflow, so you practice the full cycle rather than just reading about it.
How does this fit into Securafy's focus on security?
AI University is Securafy's course platform for building real software with AI safely. This particular course covers foundational GitHub mechanics — remotes, clone/push/pull, and forking — which are prerequisites for working securely with code hosted online.
How long is this course?
It's a single focused module, 'Git Goes Online,' made up of four lessons — three conceptual/skill lessons plus one hands-on workflow lesson.