Advantages of git
- Open source with GPL License:
- Scalable
- Distributed
- Security/Data assurance uses SHA1 (Secure Hash Function). hash code of 40 digits for tamper proof
- Very good speed for operations
- Branching and Merging strategies
- Offline working
- Tracking code with staging area
- Rollback to undo mistakes
- Non Linear development :Git supports rapid branching and merging and includes specific tools for visualising and navigating a non-linear development history.
- Automatic Garbage Collection : git-gc – Cleanup unnecessary files and optimise the local repository