2018_2019:s3:methodo:td:git
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2018_2019:s3:methodo:td:git [2018/09/04 13:20] – [Synchronisation de votre répertoire] blay | 2018_2019:s3:methodo:td:git [2018/09/05 13:06] (current) – [Les tags] blay | ||
---|---|---|---|
Line 69: | Line 69: | ||
- | |||
- | ==== Branches de développement ==== | ||
- | |||
- | Sauf indication contraire, vous ajouterez les plats séquentiellement dans le menu (les uns après les autres). | ||
- | |||
- | Vous êtes chargé(e) d’introduire des plats végétariens dans le menu du restaurant. Ces plats n’ayant pas encore été validés par la cuisine et la direction du restaurant, vous souhaitez travailler sur la carte sans casser la carte existante. La notion de branche permet de passer instantanément d’une version « stable » (branche « master » créée par défaut) du projet à une « version en cours de développement » (n’importe quelle autre branche que « master ») | ||
- | |||
- | - Jusqu' | ||
- | - Créez une branche « vegetarien » dans votre dépôt Git. < | ||
- | - Vérifiez que vous êtes bien dans la branche Master par la commande < | ||
- | - Basculez dans la branche vegetarien < | ||
- | - Vérifiez dans quelle branche vous êtes | ||
- | - Ajoutez deux/trois plats végétariens au menu et commitez au fur et à mesure les modifications. | ||
- | - Fermer votre fichier. | ||
- | - Observez l’historique des modifications du dépôt, que remarquez-vous ? | ||
- | - Revenez à la carte principale (branche « master ») et observez l’historique des modifications, | ||
- | - Ajoutez un plat non-végétarien au menu de la branche master. Commitez la modification. | ||
- | - Le cuisinier et le directeur du restaurant sont satisfaits de vos propositions de plat et souhaitent maintenant les ajouter au menu principal. Fusionnez (« merge ») la branche « vegetarien » à la branche « master ». < | ||
- | - Créez une branche « japonais » < | ||
- | - Ajoutez des plats japonais en commitant au fur et à mesure les modifications et retirer des plats de viande. | ||
- | - Revenez sur la branche « master » et fusionnez la branche « japonais ». Regardez le contenu du fichier Menu.txt et l’historique de modifications du dépôt. Y a-t-il eu un conflit ? Pourquoi ? | ||
- | - Si vous avez un conflit, | ||
- | - Modifiez le contenu de la branche japonais. | ||
- | - Supprimer la branche japonais. Que se passe-t-il? < | ||
- | - Supprimez les branches « vegetarien » et « japonais ». | ||
Line 217: | Line 192: | ||
Maintenant | Maintenant | ||
- | [[2018_2019: | + | [[2018_2019: |
==== Ressources ==== | ==== Ressources ==== |
2018_2019/s3/methodo/td/git.1536067228.txt.gz · Last modified: 2018/09/04 13:20 by blay