7 leçons · 57 min Débutant

Git & terminal — Les outils du dev

Le terminal et Git : les deux outils que tout développeur utilise tous les jours. Versioning, branches, collaboration sur GitHub.

FR EN
Progression 0/7
1

Le terminal, sans peur

Apprivoiser la ligne de commande : pwd, ls, cd

7 min
2

Les commandes essentielles

Créer, déplacer, supprimer des fichiers au terminal

8 min
3

Pourquoi Git

Le versioning : la machine à remonter le temps du code

8 min
4

Premiers commits

init, add, commit, log : le workflow de base de Git

9 min
5

Les branches

Travailler en parallèle sans casser le code principal

8 min
6

GitHub et le dépôt distant

clone, push, pull, pull requests : collaborer avec GitHub

9 min
7

Conflits et bonnes pratiques

Résoudre un conflit, .gitignore, annuler proprement

8 min
8

Réécrire l'historique

stash, alias, amend, rebase interactif et cherry-pick : nettoyer son historique

10 min

Ce que vous allez apprendre

Naviguer et manipuler des fichiers au terminal sans souris

Comprendre le versioning et pourquoi Git est incontournable

Maîtriser le workflow commit / branche / merge

Collaborer sur GitHub avec push, pull et pull requests

Résoudre les conflits de merge sans paniquer

Adopter les bonnes pratiques : commits atomiques, .gitignore

Joue pour t'entraîner

Le meilleur jeu pour comprendre Git visuellement.

Voir tous les jeux pour apprendre →

Commencer la leçon 1

Gratuit · Sans inscription · 7 minutes