Sur la machine srv-lin-01. Lire le ticket, agir dans le terminal, puis vérifier.
Ticket 9620, ouvert par Paul Girard, responsable informatique : les scripts et procédures de l'équipe vivent dans le dossier ~/infrastructure de srv-lin-01, sans aucun historique. La semaine dernière, une modification malheureuse du script de sauvegarde a coûté une matinée, faute de pouvoir revenir à la version de la veille.
Mettre ce dossier sous git, et enregistrer dans un premier commit le script de sauvegarde et la procédure réseau. Le fichier identifiants-serveurs.txt, où un collègue a noté des mots de passe, doit rester dans le dossier mais ne jamais entrer dans l'historique, ni aujourd'hui, ni par mégarde plus tard.
Rappel
Git enregistre l'histoire d'un dossier, le dépôt, sous forme de commits : des photographies successives des fichiers qu'on lui a confiés.
git initcrée le dépôt dans le dossier courant.git addplace un fichier dans l'index, la zone où se prépare le prochain commit.git commit -m "message"enregistre l'index dans un commit. Sans-m, git ouvre l'éditeur nano pour écrire le message : Ctrl+O l'enregistre, Ctrl+X le referme.
Boîte à outils
Un clic écrit la commande au curseur, sans la lancer.
Indications
Le ticket se prépare dès que la machine est prête.
Ce terminal ouvre une vraie machine Linux, srv-lin-01, qui tourne dans la page.
Environ 14 Mo à télécharger la première fois, et 300 Mo de mémoire. Sur un téléphone, le travail se fait à l'étroit : un ordinateur avec un clavier convient mieux.