Git Concepts in simple Terms.
A Thread
A Thread

GIT:
Git is a version control system that makes it easier to track changes to files. When you edit a file, git can tell you exactly what changed, who changed it, and why.
Git is a version control system that makes it easier to track changes to files. When you edit a file, git can tell you exactly what changed, who changed it, and why.
REPOSITORY:
Think of a repository as a directory that stores all the files, folders, & content needed for your project. Actually it is the object database for the project.
Think of a repository as a directory that stores all the files, folders, & content needed for your project. Actually it is the object database for the project.
COMMIT
A commit is a change to a file ( or files ) it's like when you save a file, but with Git, every time you save, it creates a unique ID that allows you to keep record of changes.
A commit is a change to a file ( or files ) it's like when you save a file, but with Git, every time you save, it creates a unique ID that allows you to keep record of changes.
BRANCH
A branch is simply a lightweight moveable pointer to one of the commits. The default branch name in Git is master.

A branch is simply a lightweight moveable pointer to one of the commits. The default branch name in Git is master.
PUSH:
Updates a remote branch with the commits made to the current branch. You are literally pushing your changes onto remote respository.
Updates a remote branch with the commits made to the current branch. You are literally pushing your changes onto remote respository.
PULL:
Pull is used to fetch and download content from a remote repository and immediately update the local repository to match that content.
Hope you like the above information!
Pull is used to fetch and download content from a remote repository and immediately update the local repository to match that content.
Hope you like the above information!