1. Porcelaine et plomberie : typologie et rôles des commandes
Porcelaine et plomberie : décrouvrir et comprendre les commandes et leur rôle
Despite its apparent simplicity, Git offers great potential for fine-tuning processes for and around release management. This requires a certain amount of learning, starting with an understanding of technical terminology.
In this series on the Git glossary, we explain the essential terms, so that you can speak Git and Git can speak to you!
(We’re sorry but these articles have not been translated yet, you can still read them in French)
Porcelaine et plomberie : décrouvrir et comprendre les commandes et leur rôle
Blob, tree, commitish : quelles sont les pièces détachées de Git ?
Les zones Git : à quoi servent-elles et pourquoi les apprendre ?
Git HEAD : le « vous êtes ici » du GPS Git
Le savais-tu : les branches Git ne sont que de simples étiquettes ? Découvre dans cet article la souplesse que cela nous apporte et apprend à ne plus avoir peur d’utiliser les branches
De l’importance de créer des commits avec des contenus cohérents, traitant d’un sujet spécifique à la fois.
Qu’est-ce qu’une fusion ? Que signifie le fast-forward ? Comment gérer les conflits ?
Qu’est-ce qu’un rebase ? À quoi cela peut-il bien servir ?
L’architecture de Git est dite distribuée. Il gère à cet effet une copie locale de l’historique et nous permet de nous synchroniser avec un ou plusieurs dépôts distants.
Assembler de projets Git à la manière d’un système de gestion de dépendances, c’est l’intention des submodules, mais attention aux pièges…