Petit rappel

Git est un logiciel de gestion de versions. Il permet de suivre les modifications apportées à des fichiers au fil du temps.

Un repository est un espace de stockage où tous les fichiers et l'historique des modifications d'un projet sont conservés.

Il y a un généralement un repository local, situé sur votre ordinateur et un repository distant, hébergé sur un service en ligne tel que GitHub. Ce dernier permet de partager son code et de collaborer.

La staging area (zone de préparation) est l’endroit où se trouvent les modifications apportées au code.

Les commits sont les enregistrements des modifications apportées au code.

Un push est l’action d’envoyer les commits du repository local vers le repository distant.

git.png

Pour une explication plus complète, vous pouvez parcourir la documentation suivante :

Git & GitHub

Avec Visual Studio Code

Visual Studio Code permet d’effectuer ces opérations directement depuis un onglet spécifique, dans la barre de gauche :

vscode git.png

Si ce message s’affiche, se référer à la documentation

Installer Git

vscode git pas installé.png

Le processus

<aside> ⚠️

Selon le contexte, on choisit l’étape 1a ou 1b, mais on ne fait jamais les deux !

</aside>

1a. Créer un repository local et un repository distant

<aside> ☝ à faire lorsqu’on démarre un projet de zéro, sans repository distant

</aside>

Après avoir démarré un projet, aller dans l’onglet Git de VSCode et cliquer sur Publish to GitHub.

publish to github.png