Installation de Git

par Samuel Bancal EPFL-ENAC-IT, © Creative Commons BY-SA

(version 2020-09-26)

1 Intro

Cette page vous conduira dans l’installation de Git sur Windows, Mac Os et Linux. Pour que cela soit le plus simple à utiliser durant le cours, j’ai fait le choix de vous faire installer un logiciel supplémentaire : Atom.

La raison est que Git a besoin d’un éditeur de texte pour saisir les messages des commits (entre autres). L’éditeur qui vient par défaut est Vim. Outil puissant … mais complexe et parfois déconcertant pour les novices.

2 Installation d’Atom

2.1 Windows

2.2 Mac OS

2.3 Ubuntu

sudo snap install --classic atom

2.4 1er lancement d’Atom

Au 1er démarrage, vous devez répondre à des questions :

  1. Register as default atom:// URI handler? : répondre yes
  2. Les onglets Welcome et Welcome Guide vous permettront d’explorer plus sur Atom lorsque vous en avez le temps. Il peut être très intéressant notament de parcourir les Packages à disposition.
  3. L’onglet Telemetry Consent : répondez Yes si c’est ok pour vous que l’équipe Atom reçoive des informations anonymes sur l’utilisation de leur produit, provenant de votre machine. Sinon No … c’est à vous de décider.

Note : Atom est un outil bien plus puissant que juste pour éditer les messages pour git. Il pourrait même, dans une certaine mesure, être un remplacement de Spyder. Je vous encourage à l’expérimenter, pour du Python, comme pour tout autre langage de programmation (contrairement à Spyder qui est dédié à Python).

3 Installation de Git

3.1 Windows

3.2 Mac OS

Installation au préalable d’Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Cela va télécharger différentes ressources et les installer, automatiquement.

brew install git

3.3 Ubuntu

sudo apt install git

4 Configuration initiale de git

Nous allons maintenant indiquer à git d’utiliser Atom comme éditeur de texte par défaut.

4.1 Windows

Cela est déjà fait par la procédure d’installation. Rien à ajouter ici.

4.2 Mac OS

Lancez depuis un terminal :

git config --global core.editor "atom --wait"

4.3 Ubuntu

Lancez depuis un terminal :

git config --global core.editor "atom --wait"

cc-by-sa Samuel Bancal, EPFL, ENAC-IT (2020)