kubenow
Se connecterCommencer gratuitement

G.1 · Versionner et collaborer

Premiers pas : init, add, commit, log

Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur

Git garde l'historique de vos fichiers : chaque version enregistrée, qui l'a faite, quand et pourquoi. On peut revenir en arrière, comparer, travailler à plusieurs sans s'écraser. C'est l'outil de base de tout développeur et de tout ingénieur infra : le code des applications, mais aussi les manifestes Kubernetes, les playbooks Ansible ou la configuration Terraform vivent dans Git. Vous avez à droite une machine Ubuntu avec Git déjà installé.

Ce que vous saurez à la fin : configurer votre identité, créer un dépôt, comprendre les trois zones de Git (répertoire de travail, index, historique), enregistrer des versions avec add et commit, et relire l'historique avec status, log et diff.

Au programme de ce lab

  1. Votre mission
  2. Pas à pas
  3. Se présenter à Git
  4. Créer un dépôt
  5. Les trois zones
  6. Enregistrer une version : le commit
  7. Relire l'historique

Ce que KubeNow vérifie

  • Votre identité Git est configurée
  • ~/site est un dépôt Git, sur la branche main
  • Le premier commit contient index.html et style.css
  • Un second commit ajoute « Contact » dans index.html
  • Rien ne traîne : tout est commité

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.