Git

Git — Is a version control system that tracks changes to your code over time, allowing you to revert to previous states, collaborate with others, and keep a history of your project.

Git is a tool that allows developers to track changes in their codebase and collaborate with others through repositories (folders that store code).

Key Concepts.

Repository

Repository — A folder where all the project files are stored along with Git’s history of changes.

GitHub repositories are the online counterparts to local Git repositories, providing a place to store, view, and share your project’s code with other.

Commit

Commit — A snapshot of the project at a specific point in time.

Branch

Branch — A parallel version of the project, allowing you to develop features or fix bugs independently from the main codebase.

Merge

Merge — Combining changes from one branch into another.

Git — Structure map

Clickable & Draggable!

Git — Related pages: