This repository contains a set of Git tutorials focused on essential version control techniques. These notes are structured for developers with at least 5 years of experience and cover key Git workflows, including basic Git usage, undoing changes, and working with others.
-
Git Basics
A comprehensive guide to essential Git commands and concepts, including viewing commit history, restoring files, and managing branches. -
Undoing Changes
Learn how to revert changes, reset commits, and use thegit restore,git reset, andgit revertcommands. -
Working with Others
Understand collaborative workflows in Git, including branching, merging, and handling pull requests in a team setting.
/root
│
├── /images/ # Directory containing images related to the project
├── git_basics.md # Overview of basic Git commands
├── undoing_changes.md # Detailed explanation of undoing Git changes
├── working with others.md # Collaboration techniques in Git
├── README.md # This file
└── git_branching_and_merging.md # Guide to branching and merging in Git