GIT: is a Version Control system
VCS: is a system that allows you to revisit various versions of a file or set of files by recording changes.
Types of VCS:
- Local Version Control(LVCS)
- Centralized Version Control(CVCS)
- Distributed Version Control(DVCS)
Some features of Using GIT:
- Snapshots.
- Tracking Changes.
- Loss of Data.
- Local Operations.
GIT Working over:
- Terminal (EX. MAC).
- Command Line (for Windows and Linux).