Booklet

author

Fullstack HQ

Development

Git Concepts in Simple Terms

Git Concepts in Simple Terms

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

THINK OF A REPOSITORY AS A DIRECTORY THAT STORES ALL THE FILES,FOLDERS, CONTENT NEEDED FOR YOUR PROJECT. ACTUALLY IT IS THE OBJECT DATABASE OF THE PROJECT

A COMMIT IS A CHANGE TO A FILE. 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 MOVABLE 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 ON TO THE REMOTE REPOSITORY.

PULL
PULL IS USED TO FETCH AND DOWNLOAD CONTENT FROM A REMOTE REPOSITORY AND IMMEDIATELY UPDATE THE LOCAL REPOSITORY TO MATCH THE CONTENT

More booklets by Fullstack HQ

More Development booklets

Your recently viewed booklets

  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
  • booklet-slide-images
See all booklets