Introduction & Pré-requis#

Ce site contient les supports pour un tutoriel git à destination des étudiants de Master 1 de l’Université de Rennes 2.

À faire avant la séance#

Vous devez arriver le jour J en ayant installé et configuré git et VS Code, et en ayant un compte GitHub pour lequel vous connaissez vos identifiants.

Installation de git#

Savoir si git est installé sur votre machine (Linux & MacOS)

Si vous êtes sous Linux ou sous MacOS et que vous souhaitez savoir si git est déjà installé ou non sur votre machine, il vous suffit d’ouvrir un Terminal et d’entrer la commande :

git -h

Si git est effectivement installé, vous devriez obtenir en réponse une documentation succincte relative à l’usage de git. Si vous avez au contraire un message du type Command not found: git, c’est que git n’est pas installé ou en tout cas pas trouvé par votre shell.

Si vous êtes sous Ubuntu, vous pouvez installer git à l’aide de la commande :

sudo apt-get install git

Sinon, quel que soit votre OS, git est téléchargeable à cette adresse : https://git-scm.com

Attention, il est plus simple d’installer git dans un emplacement « standard » qui sera connu du PATH, par exemple pour l’utiliser depuis un environnement de développement. Sélectionnez donc les options par défaut lors de l’installation pour maximiser les chances que l’intégration de git dans VS Code se passe bien ensuite.

Installation de VS Code#

Il vous faut également avoir VS Code installé sur votre machine. Pour télécharger VS Code, suivez ce lien : https://code.visualstudio.com/download

Si vous êtes sous Windows

Pour que votre VS Code vous permette d’exécuter des commandes git, il vous faudra (une fois VS Code installé) exécuter les opérations suivantes :

  1. Dans VS Code, effectuez la combinaison de touches Ctrl+Maj+P

  2. Dans la zone de texte qui s’ouvre, entrez « Default Profile » et validez

  3. Dans la liste des options proposées, choisissez « Git Bash »

Création d’un compte GitHub#

Pour bénéficier des services de GitHub, vous devez créer un compte gratuitement à cette adresse : github