Qu'est-ce que la gestion de versions
Fait partie de la section Gestion de versions du Journey Terminal de Coddy — leçon 1 sur 58.
Le contrôle de version est un système qui enregistre les modifications apportées aux fichiers au fil du temps, afin que vous puissiez consulter l'historique, annuler des erreurs et travailler avec d'autres personnes sans écraser le travail des uns et des autres.
Sans contrôle de version, les projets ressemblent souvent à ceci :
report.txt
report_v2.txt
report_final.txt
report_final_FINAL.txt
report_final_FINAL_use_this_one.txtAvec le contrôle de version, le fichier est simplement report.txt. L'outil conserve chaque version précédente dans un historique masqué que vous pouvez parcourir, comparer et restaurer.
L'outil de gestion de versions le plus populaire au monde est Git. C'est ce qui propulse GitHub, GitLab et presque toutes les bases de code modernes.
Aide-mémoire
Le contrôle de version enregistre les modifications de fichiers au fil du temps, permettant de consulter l'historique, d'annuler des erreurs et de collaborer. Git est l'outil de contrôle de version le plus populaire, propulsant GitHub et GitLab.
Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Gestion de versions
4Inspecter les modifications
Git DiffComparer les modifications indexéesGit ShowRécapitulatif - Travail d'enquête2Premiers pas
Initialiser un dépôtLe dossier .gitConfigurer votre identitéGit StatusRécapitulatif - Premier dépôt5Ignorer des fichiers
Pourquoi ignorer des fichiersModèles GitignoreVérifier les règles d'exclusionRécapitulatif - Dépôt propre3Suivi des modifications
La zone de transitGit AddGit CommitModifier un fichier suiviGit LogRécapitulatif - Premiers commits6Projet de site de recettes
Aperçu du projetInitialiser et ignorer