Dreamweaver CC 2017/2018 : Les nouveautés

Découvrir Git

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Dans cette vidéo, vous découvrirez ce qu'est Git. Vous comprendrez son utilité et son fonctionnement. Vous verrez aussi comment Git est intégré à Dreamweaver.

Transcription

La grosse nouveauté de cette version de Dreamweaver, c'est l'intégration de Git dans Dreamweaver. Alors si vous n'êtes pas encore familiers avec Git, eh bien, je vous propose une petite introduction à ce logiciel dans cette vidéo. Git est un magnifique système de contrôle de version. Git a été développé au départ par Linus Torvalds qui est connu pour être également à l'origine du système Linux. Git est donc un logiciel entièrement Open Source, et est disponible pour toutes les plateformes, que ce soit Mac, PC, ou diverses distributions de Linux bien sûr. Git vous permet par exemple de suivre les diverses versions d'un fichier. Vous pouvez également comparer les différentes versions d'un même fichier, ou encore revenir en arrière dans l'historique de vos fichiers. De manière générale, voici comment fonctionne Git. Il y a trois zones, le répertoire de travail, c'est le dossier dans lequel vous, le développeur, écrivez vos fichiers. Il y a aussi la zone de transit, et ça, c'est l'endroit de Git où les fichiers modifiés sont stockés en attente d'être intégrés au dépôt Git, et ce dépôt Git, eh bien, c'est la troisième zone, et c'est là que se trouve la version officielle de vos fichiers, c'est ce dépôt qui peut éventuellement être partagé avec d'autres développeurs. Il y a deux opérations de base à connaître, l'opération « Git Add » qui vous permet de faire passer un fichier du répertoire de travail à la zone de transit, et l'opération « Git Commit » qui vous permet de faire passer un fichier de la zone de transit vers le dépôt. Le verbe franglais « Commiter » est d'ailleurs rentré dans le langage courant de beaucoup de développeurs. Git propose également un système de branche, et ça, c'est particulièrement utile et puissant. Alors l'idée est assez simple, il s'agit de pouvoir créer des branches parallèles dans un projet. Par exemple, si vous avez un site en production, et que vous désirez développer une nouvelle fonctionnalité pour ce site, Git vous permet de créer une branche parallèle dans laquelle vous allez réaliser le développement de cette nouvelle fonctionnalité, et ce bien sûr, sans affecter le code en production qui lui, se trouve dans la branche maîtresse du projet. Une fois le développement terminé, vous devrez fusionner la branche développement avec la branche maîtresse, et votre nouvelle fonctionnalité sera alors officiellement en production. Cette opération de fusion s'appelle tout simplement le « Git merge », puisque « to merge » en anglais signifie « fusionner ». Alors Git offre de nombreuses possibilités aux équipes de développement. Premièrement, Git permet le travail en équipe, puisqu'un dépôt Git peut être partagé par plusieurs développeurs. Git contient également un système permettant de gérer les conflits de version, ce qui permet de travailler à plusieurs sur le même fichier en même temps. Enfin, Git est un système de « versioning » distribué. Ça veut dire que chaque développeur possède une copie complète du dépôt Git sur sa machine, ce qui veut dire que l'ensemble de l'historique de tous les fichiers du projet est disponible en local pour chaque développeur. Le système est donc particulièrement rapide et performant. Il permet aussi le travail hors connexion, puisque comme l'ensemble du dépôt est stocké en local sur chaque machine, il n'y a pas besoin d'être connecté en permanence à un serveur central. Le serveur Git quant à lui, eh bien, c'est l'endroit où se trouve le dépôt distant qui est accessible à tous les développeurs d'un projet. Il est bien évidemment possible de synchroniser son dépôt local avec le dépôt distant lorsqu'une connexion internet est disponible. Le serveur Git le plus connu et le plus populaire est probablement le site « github » dont vous avez certainement déjà entendu parler. Au niveau de l'intégration dans Dreamweaver, eh bien, Dreamweaver vous permet uniquement d'interagir avec Git, mais Dreamweaver ne contient pas le logiciel Git en lui-même. Git doit donc être installé séparément et c'est ce que nous allons découvrir dans la prochaine vidéo.

Dreamweaver CC 2017/2018 : Les nouveautés

Optimisez votre flux de travail avec les nouveautés de Dreamweaver. Faites le tour des améliorations de l'interface, appréciez les évolutions de l'éditeur de code, etc.

Aucun commentaire n´est disponible actuellement
Thématiques :
Design web
Standards du web
Spécial abonnés
Date de parution :2 nov. 2016
Mis à jour le:13 juin 2018

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !