Git este un cunoscut sistem de control al versiunilor proiectat sa administreze codul unor proiecte foarte mari. O atentie deosebita a fost acordata vitezei si eficientei sale.
Git este o aplicatie care se incadreaza in categoria SCM-urilor (source code management), similar cu GNU Arch sau Monotone (sau BitKeeper - cod proprietar).
Fiecare director de lucru Git este un repozitori in toata regula cu facilitati complete pentru urmarirea versiunilor, independent de accesul prin retea sau a unui server central.
Git este un proiect Open Source care respecta GNU General Public License. Prima versiune a fost dezvoltata de catre Linus Torvalds. Acum acest proiect este intretinut de Junio C Hamano.
Aplicatie Windows echivalenta: BitKeeper
HomePage:
http://git.or.cz/Docs:
http://www.kernel.org/pub/software/scm/git/docs/FAQ:
http://git.or.cz/gitwiki/GitFaqWiki:
http://git.or.cz/gitwikiDownload:
http://www.kernel.org/pub/software/scm/git/Licenta: Evident GPL fiind scris de Linus.
Platforme:
- Linux evident
- orice platforma pe care se pot compila surse sale
Features:
- suport solid pentru dezvoltare non-liniara
- dezvoltare distribuita
- administrare eficienta a proiectelor foarte mari
- autentificare criptografica a istoriei
- Toolkit design
Proiecte care folosesc Git:
- kernel-ul Linux
- Cairo
- ELinks
- OpenMoko
- GNU Core Utilities
- GNU Parted
- GNU LilyPond
- Mesa 3D
- Wine
- majoritatea proiectelor X.org
- XMMS2
- Beryl
-One Laptop Per Child (OLPC)
Dezvoltarea Git:
Dezvoltarea Git a inceput pe 3 Aprilie 2005. Proietul a fost facut public pe data de 6 Aprilie 2005 si a devenit self-hosting pe data de 7 Aprilie 2005
Prima merge-uire a mai multor branches a fost facuta pe data de 18 Aprilie 2005.
Pe 16 Iunie 2005 kernel-ul 2.6.12 a fost administrat de catre Git.
Ultima verdiune stabila: 1.5.2.2