Git
Un système distribué de gestion de versions, avec dépôts locaux et historique des changements.
Enregistrer localement et partager volontairement
Git est un système distribué de gestion de versions. Un dépôt local peut contenir des états de projet enregistrés et leur historique. Beaucoup de tâches, dont créer un commit, sont possibles sans connexion à l’hébergement. Git et un fournisseur comme GitHub sont distincts.
Dans un exemple fictif, une développeuse modifie un titre en déplacement et crée un commit local. Une fois cette révision partagée, l’équipe peut y accéder par une voie de partage autorisée. Le déploiement est une autre étape ; la configuration du projet décide s’il démarre automatiquement après partage. Précisez séparément où réside l’historique commun de référence, qui peut intégrer les modifications et quels contrôles précèdent le déploiement.
Sources
Termes associés
- Gestion de versionsUn système qui enregistre les changements des fichiers suivis et rend comparables leurs états précédents.
- BrancheUne ligne de développement nommée que Git suit par une référence mobile vers un commit.
- CommitUn état de projet enregistré dans Git, avec métadonnées et, le cas échéant, liens vers les états précédents.
- Pull requestUne proposition d’intégration à une branche cible, avec contexte pour revue et discussion communes.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


