Features of Git :
→ Open Source :
Git is an open-source tool. It is released under the GPL license.
→ Scalable :
When the number of users increases, Git can easily handle such situations.
→ Distributed :
Distributed means that instead of switching the project to another
machine, we can create a “clone” of the entire repository.
→ Security :
Git is secure. It uses the SHA1 (Secure Hash Function) to name and identify
objects within its repository. Files and commits are checked and retrieved
by its checksum at the time of checkout.
→ Speed :
Most of the git operations are done on the local repository, so it provides a
huge speed.
→ Branching and Merging :
We can create a separate branch for a new module of the project, commit and
delete it whenever we want.
→ Staging Area :
The staging area can be considered as a place where Git stores the changes.
You will know more details in the next stages.