La technologie Git... mais qu'est ce que c'est ?

Nous allons découvrir ensemble la force et l'efficacité de cette technologie.

Versioning de fichier

Le versioning de fichiers permet de comparer la version distante avec la version locale d'un fichier.

See More

Les CLI

Grâce au client en ligne de commande, vous pouvez gérer vos dépots à partir de votre terminal !

Vous pouvez tout faire ou presque grâce à votre terminal. Les Git status, pull, push ne vous rappellent pas quelque chose ?

Déploiement et archivage

Avec ses multiples fonctionnalités et compatibilités, Git est partout !

Les differentes plateformes qui fonctionnent avec Git offrent des services très pratiques comme la toute jeune JAMstack et son déploiement eclair via Netlify.

Utilitaires et logiciels

Bien sûr, cette technologie est accessible !

Grâce à ses multiples modes de connexion, vous pourrez facilement gérer vos dépôts, que ce soit à partir d'un navigateur sur le site même de github, à partir d'un logiciel et même a partir d'une application Android.

Les commandes

Grâce aux commandes, tout est possible ! Vous pouvez cloner un dépot et récuperer des données avec le PULL. Et le fameux PUSH vous permet de mettre à jour votre dépot.

01 Status

Consultez en une commande l'état de votre copie locale ! La copie locale est une sauvegarde de vos modifications sur votre ordinateur et permet de suivre l'évolution de votre développement.

02 Clone

Avec le CLONE, récuperez l'ensemble d'un dépot. Avec cette unique commande, vous récuperez un dépot avec son URL. Cela vous permet de sauvegarder le dépot distant sur votre ordinateur.

03 Pull

La commande PULL récupère les dernières modifications. Le Pull vous permet de mettre à jour rapidement vos environnements, qu'ils soient en production ou en développement.

04 Push

Exporter vos dernieres modifications validées sur votre dépot. Le PUSH vous permet de mettre à jours les dernières modifications qui sont validées par un COMMIT - nous allons d'ailleurs aborder le sujet plus bas. Enjoy !

Connectivity

Archivage et versioning... mais ce n'est pas tout !

Et oui, Github vous propose une solution d'hébergement rapide grâce aux github-page qui consiste simplement à appeler votre dépot nom.github.io pour que son contenu soit aussitôt accessible à l'adresse de votre dépot.

Né en 2005

C'est notre maître à tous, le grand Linus Torvalds, qui créa son propre outil suite a la révocation du status de gratuit d'un autre outil.