Vue d’ensemble du projet
Fait partie de la section Gestion de versions du Journey Terminal de Coddy. Leçon 50 sur 58.
Il est temps de passer à un workflow de branche de fonctionnalité réaliste. Le projet est une petite todo list avec deux fichiers : todo.txt (la liste) et readme.md (la documentation).
Au cours de ce chapitre, vous allez :
- Configurer le dépôt avec un commit initial propre sur
main. - Créer une branche
add-tasket y ajouter une nouvelle tâche.
- Mettez à jour le
readme.mdsurmainindépendamment. - Fusionnez la branche feature dans
main. - Vérifiez l'état final.
C'est la même structure qu'un flux de travail de pull-request classique sur GitHub, mais sans l'aller-retour réseau.
Défi
DébutantListez les fichiers dans le dossier de départ en utilisant ls. La sortie attendue est par ordre alphabétique.
Essayez vous-même
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 DiffDiff des modifications indexéesGit ShowRécapitulatif - Travail de détective2Premiers pas
Initialiser un dépôtLe dossier .gitConfigurer votre identitéÉtat de GitRécapitulatif - Premier dépôt5Ignorer des fichiers
Pourquoi ignorer des fichiersModèles GitignoreVérifier les règles d’exclusionRécapitulatif - Dépôt propre8Fusion
Qu’est-ce qu’une fusionFusion fast-forwardFusion à trois branchesConflits de fusionRésoudre un conflitRécapitulatif - Maître de la fusion11Projet avec une branche de fonctionnalité
Vue d’ensemble du projetInitialiser main3Suivi des modifications
La zone de préparationGit AddGit CommitModifier un fichier suiviGit LogRécapitulatif - Premiers commits6Projet de site de recettes
Vue d’ensemble du projetInitialiser et ignorerEntraînez-vous par vous-même : Playground Terminal