Navatech Media
HomeLearnPracticeCheat Sheet

Learning Path

What is Git?What is GitHub?Install GitFirst RepositoryAdd & CommitPush to GitHubGit BranchesPull RequestsClone RepositoryGit Pull

Resources

Cheat SheetPractice

Git & GitHub Documentation

Learn Git and GitHub from the basics to advanced concepts. Follow the tutorials in order or jump to any topic.

1. What is Git?

Understand what Git does and why developers use it

2. What is GitHub?

Learn about GitHub and how it helps developers

3. Install Git

Set up Git on your computer step by step

4. Create Your First Repository

Start your first Git project from scratch

5. Add & Commit Changes

Learn how to save changes to your code

6. Push to GitHub

Upload your project to GitHub for the first time

7. Git Branches

Work on features without breaking your main code

8. Pull Requests

Propose and review code changes on GitHub

9. Clone Repository

Download existing projects from GitHub

10. Git Pull

Keep your local code in sync with remote changes

Cheat Sheet

Quick reference for all essential Git commands.

View Cheat Sheet

Practice

Interactive exercises to practice your Git skills.

Start Practicing
Nava Tech & Media

Nava Tech & Media is dedicated to making technology education accessible to everyone. We create beginner-friendly tutorials and resources to help you learn Git, GitHub, and modern development tools.

Learn

  • Documentation
  • What is Git?
  • What is GitHub?
  • Git Branches

Resources

  • Cheat Sheet
  • Practice
  • GitHub
  • Git Official

© 2026 Nava Tech & Media. All rights reserved.