This repository contains practical examples, exercises, and demonstrations for learning Git, the distributed version control system. It is designed to help beginners and intermediate users understand common Git workflows, branch management, commit operations, and collaboration techniques using Git and GitHub.
- Basics of Git: initialization, commits, and status
- Branching strategies: creating, merging, and deleting branches
- Reverting and resetting commits safely
- Cloning and managing remote repositories
- Using Git in Visual Studio Code with GitLens
- Handling merge conflicts and reviews with pull requests
To get started, clone this repository and explore the example files and used git commands in the terminal or VS Code.