Git and Version Control

Learn the fundamentals of Git, a distributed version control system that allows multiple developers to work on a project without conflicts. The course covers essential Git commands, how to manage repositories, resolve conflicts, and collaborate effectively using both command-line and GUI tools.

Objective

  • Understand the fundamentals of Git and version control.
  • Learn to manage and track changes in a project.
  • Resolve merge conflicts and use branching effectively.
  • Collaborate on projects using remote repositories.
  • Apply Git commands using both CLI and GUI tools.

Curriculum

Working in a Local Git Repository

  • Introduction to Git
  • Git Installation
  • Git Fundamental
  • Git Workflow
  • Git Branch

Working in a Remote Git Repository

  • Git command with Remote Repository
  • Git Conflict
  • Git Action on GUI
  • Git Member & Permission & Git Cheat Sheet