Git - Advantages
Revision as of 09:31, 23 June 2015 by Jshankar (1 revision imported: EdWiki -- Emsys pages from Shukra)
- Distributed – does not require a central repository or even network access.
- Fast – designed for speed.
- Nearly incorruptible – authenticates file downloads using cryptographic grade hashes.
- Compatible - uses http, ftp, ssh, rsync or git protocol.
- Better merge capability and independent nature mean you can actually use it ALONG with another version control system.
- You can use it locally with no central repository, or designate one of the developer computers as central repository.
- You can use it to push the code live even if your live server is not set up as a git repository.
- You can access files based on commit comment.
- It can be run on a development box, with connections from other developer’s computers without a huge performance hit.