Git Version Control — Learn Git & GitHub at just ₹499

Trained by working IT professionals from leading companies

8 HOUR Git Version Control SYLLABUS

Master Git for personal and team development workflows. This hands-on course teaches committing, branching, merging, remotes, GitHub collaboration, conflict resolution, and best practices to confidently manage code and collaborate on projects.

Fee: ₹499 Training Mode: Instructor-led live class Duration: 8 hours Next Batch: Loading...

Syllabus Overview

  • Introduction & Setup
    • What is version control & why Git?
    • Installing Git and configuring user identity
    • Initializing repositories and cloning
    • Working directory vs staging area vs repository
  • Basic Git Workflow
    • git status, git add, git commit
    • Writing good commit messages
    • Viewing history: git log, git show
  • Branching & Merging
    • Creating and switching branches
    • Feature branches workflow
    • Merging branches and fast-forward merges
    • Resolving merge conflicts
  • Remotes & GitHub Collaboration
    • Adding and managing remotes (origin)
    • git push, git pull, git fetch
    • Forks, pull requests, and code review basics on GitHub
  • Advanced Topics & Safety
    • git stash, git revert, git reset (soft/hard)
    • Using .gitignore and managing large files
  • Collaboration Workflows & Best Practices
    • Branch naming and pull request etiquette
  • Practical Labs & Case Studies
    • Hands-on exercises: branching/merging, resolving conflicts
    • Pair-work: contributing to a shared repo and submitting a pull request
    • Real-world scenarios: undoing mistakes and recovering lost commits
  • Further Resources & Next Steps
    • Recommended reading and cheat-sheets
    • How to practice and level up (open-source contributions)
TALK TO US FOR FREE