Avant GIT, c'était le Far West
Avant GIT, quand j'étais dev dans les années 2000, on envoyait les fichiers sur le serveur par FTP. Bon... il y en a encore beaucoup qui fonctionnent comme ça même aujourd'hui. Et du coup, si tu écrasais un fichier et que ce n'était pas le résultat attendu... tu venais de perdre ce qui marchait !
Oups ! Alors pour éviter ça, je faisais des archives de mes fichiers. Mon beau programme.html
devenait programme-2023-02-07-14h30.html
. Ce n'était pas jojo, mais au moins, je pouvais revenir en arrière.
Et puis, tu commences à travailler en équipe et là, c'est le festival du n'importe quoi !
"Heuuu, t'aurais pas écrasé mon fichier que j'ai mis à jour hier ?"
"Tu parles duquel ?"
"La page programme."
"Ben je sais pas, j'ai envoyé tout le dossier !"
"Ah oui, donc c'est bien ça... tu viens d'écraser toutes mes modifs, faut que je les envoie de nouveau."
"Ben non... attends, car tu vas écraser les miennes..."
Vous voyez le cirque ?
Et puis GIT est arrivé et a mis fin au chaos.
GIT pour tout le monde !
Si vous êtes développeur, vous connaissez sûrement GIT. Et si vous ne l’êtes pas, vous en avez peut-être entendu parler sans trop savoir ce que c’est. Ce n’est pas un énième réseau social ni une nouvelle marque de sneakers.
GIT, c’est l’outil incontournable pour versionner du code et collaborer efficacement. Dans une équipe de devs, ne pas utiliser GIT, c’est un peu comme essayer d’écrire un roman à plusieurs sur un seul Google Doc… sans historique de modifications. Bonjour le carnage !
Mais ce que beaucoup ignorent, c’est que GIT peut aussi être votre meilleur allié en local, même sans GitHub ou GitLab. Pas besoin d’être développeur pour en tirer profit ! Imaginez un super pouvoir qui vous permettrait de revenir à une version précédente d’un fichier, d’expérimenter des changements sans peur du regret, ou encore de garder un historique propre sans multiplier les fichiers nommés "CV_final_v3_vrai_definitif_OK". GIT fait tout ça. Et bien plus encore.
Comment débuter avec GIT en local ?
Rien de plus simple !
Installez GIT sur votre machine.
Sur Windows, vous devez ouvrir
CMD
(ouGit Bash
).Sur Mac, ouvrez le
Terminal
.Sur Linux, vous le savez déjà ! 😄
Allez dans le dossier où se trouvent vos fichiers et tapez :
git init
Ajoutez un fichier :
git add monfichier.docx
Sauvegardez une version avec un message explicatif :
git commit -m "Version initiale du CV"
Continuez à travailler et à faire des commits après chaque modification importante.
Pour voir l’historique :
git log --oneline
Pour revenir à une version précédente :
git checkout ID_DU_COMMIT
Et voilà, vous avez un historique propre et structuré, sans risque de perte de données !
Ahhhh, elle aurait adoré ça, Tata Moumoute, pour ses recettes de cuisine !
Prenez le temps d'essayer... c'est des petits plus qui peuvent faire la différence.