Git
Git respecte les principes typiques Unix. Ce n'est pas un logiciel monolithique mais un ensemble de petits composants exécutant une tâche unique. Par exemple dans Git v1.5.3, la suite d'utilitaires est constituée de 143 commandes spécialisées, dont une bonne fraction doit être appelée en Bash.
Git est un logiciel de gestion de versions parmi les plus populaires. Il a été conçu pour gérer les projets de très grandes envergures.
C'est un logiciel libre créé par Linus Torvalds qui a souhaité remplacer l'outil propriétaire qui était utilisé pour le développement du noyau Linux.
Ce logiciel en ligne de commande disponible sur les Unix-like, Mac OS et Windows et est distribué selon les termes de la licence publique générale GNU version 2.
L'objectif du présent livre est de permettre au lecteur de se familiariser avec les concepts fondamentaux de Git et de prendre en main Git afin de pouvoir gérer un projet de développement logiciel de façon décentralisée de façon sûre et respectueuse des bonnes pratiques de développement.
Sommaire
modifier- Principes
- Apprendre à travailler avec Git
- Fonctionnalités avancées
- Recettes
- Environnement
- Git et Subversion (svn)
- Problèmes connus
- Ressources externes