Introduction to Version Control

Git Basics with CLI


Agenda

  1. Explanation of version control concepts
  2. Introduction to Git CLI
  3. Initializing a repository
  4. Making commits and viewing history with CLI
  5. Q&A and summary

Explanation of Version Control Concepts

  • What is version control?
  • Why is it important?
  • Different types of version control systems

Introduction to Git CLI

  • Why is Git the preferred version control system?
  • Why use Git CLI?
  • Getting started with Git
    • git init
    • git clone

Initializing a Repository

  • git init
  • git clone
  • Understanding the .git directory

Making Commits and Viewing History

  • git status
  • git add
  • git commit
  • git log

Q&A and Summary

  • Recap of the session
  • Open floor for questions

Homework

Practice basic Git operations using the CLI

Homework


Updated on August 7, 2025