1. Porcelaine et plomberie : typologie et rôles des commandes
Porcelaine et plomberie : décrouvrir et comprendre les commandes et leur rôle
Malgré sa simplicité apparente, Git offre un fort potentiel pour permettre d’optimiser de manière fine les processus pour et autour de la gestion de versions. Ceci implique certains apprentissages, à commencer par la compréhension des terminologies techniques.
Dans cette série sur le glossaire Git on t’explique les termes incontournables, pour que tu parles Git et que Git te parle !
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…