Principales balises HTML 5
Le principe de HTML 5 est de proposer un ensemble normé d’éléments représentés par des balises XML, dont les règles d’interprétation sont censées être implémentées de manière homogène entre tous les clients HTML (et notamment, les navigateurs).
La version actuellement en vigueur du standard HTML 5 est publiquement consultable. Néanmoins, il n’est pas utile dans un cadre général de connaître toutes les balises, certains étant beaucoup plus usuelles que d’autres.
Typologie des éléments HTML
Les éléments HTML 5 se décomposent en 2 grandes familles : les éléments de type bloc, et les éléments en ligne (inline) :
Flux de travail usuels
Un flux de travail (en anglais, workflow) est une façon standardisée d’organiser les branches d’un projet Git. Leur utilisation permet de bénéficier de méthodes éprouvées pour s’adapter à des modes usuels d’organisation et d’outils spécifiquement conçus pour leur prise en charge.
GitFlow
GitFlow est un flux de travail qui a été proposé par Vincent Driessen en 2010. Son objectif est de permettre en parallèle la maintenance d’une version de production et l’élaboration d’une version de développement.
Introduction
Git a été créé par Linus Torvalds, le créateur du système d’exploitation Linux, en 2005. Il a été conçu pour être un VCS décentralisé, capable de gérer efficacement les grands projets open source tels que le développement du noyau Linux. Git a rapidement gagné en popularité auprès de la communauté du développement de logiciels en raison de sa rapidité, de sa facilité d’utilisation et de sa flexibilité.
Git, en tant que VCS décentralisé (ou distribué), permet à chaque développeur de disposer d’une copie complète de l’historique des modifications et du code source sur leur ordinateur. Ils peuvent dont travailler en mode déconnecté (sans accès à Internet ou à un serveur centralisé) et ont accès à toutes les versions du code source. Cela signifie qu’il n’y a pas de point unique de défaillance, car le référentiel de code est distribué sur plusieurs machines.
Premiers pas
Installation de Git
Linux
Git est généralement installé directement dans la plupart des distributions Linux. Sinon, il est installable dans un terminal au travers du gestionnaire de paquets de la distribution :
- Debian :
sudo apt install git-all
- Fedora :
sudo dnf install git-all
macOS
Sur macOS Mavericks (10.9) ou ultérieur, Git est fourni au travers des Xcode Command Line Tools.
Il suffit d’essayer de lancer Git dans un terminal via une commande comme git --version
pour que macOS propose de l’installer avec d’autres outils de développement.
Sinon, il est possible d’utiliser Homebrew via brew install git
ou de télécharger l’installateur.