Installer Git sur Mac OS X

Il existe plusieurs méthodes pour installer Git sur un Mac. En fait, si vous avez installé XCode (ou ses outils de ligne de commande) Git est peut-être déjà présent sur votre ordinateur. Pour le savoir, ouvrez une fenêtre de terminal et saisissez git --version.

$ git --version git version 2.7.0 (Apple Git-66)

La société Apple tient à jour et livre son propre fork de Git, mais elle a tendance à être en retard sur les livraisons Git standard de plusieurs versions majeures. Vous souhaiterez peut-être installer une version plus récente de Git à l'aide de l'une des méthodes ci-dessous :

Programme d'installation de Git pour Mac

La façon la plus simple d'installer Git sur un Mac consiste à utiliser le programme d'installation autonome :

  1. Téléchargez la dernière version de Git for Mac installer (programme d'installation Git pour Mac).

  2. Suivez les invites pour installer Git.

  3. Ouvrez un terminal et vérifiez que l'installation a réussi en saisissant git --version :

    $ git --version
     git version 2.9.2
  4. Configurez votre nom d'utilisateur et votre adresse e-mail Git à l'aide des commandes suivantes, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez :

    $ git config --global user.name "Emma Paris"
     $ git config --global user.email "eparis@atlassian.com"
  5. (Facultatif) Pour que Git se souvienne de votre nom d'utilisateur et de votre mot de passe lorsqu'il travaille avec des dépôts HTTPS, configurez l'application auxiliaire git-credential-osxkeychain.

Installer Git avec Homebrew

Si vous avez installé Homebrew pour gérer les packages sous OS X, vous pouvez suivre ces instructions pour installer Git :

  1. Ouvrez votre terminal et installez Git via Homebrew :

    $ brew install git
  2. Pour vérifier la réussite de l'installation, saisissez git --version :

    $ git --version git version 2.9.2
  3. Configurez votre nom d'utilisateur et votre adresse e-mail Git à l'aide des commandes suivantes, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez :

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"
  4. (Facultatif) Pour que Git se souvienne de votre nom d'utilisateur et de votre mot de passe lorsqu'il travaille avec des dépôts HTTPS, installez l'application auxiliaire git-credential-osxkeychain.

Installer Git avec MacPorts

Si vous avez installé MacPorts pour gérer les packages sous OS X, vous pouvez suivre ces instructions pour installer Git :

  1. Ouvrez votre terminal et mettez à jour MacPorts :

    $ sudo port selfupdate
  2. Recherchez les derniers ports Git disponibles et leurs variantes :

    $ port search git
    $ port variants git
  3. Installez Git avec l'achèvement bash, l'application auxiliaire de porte-clés OS X et les documents :

    $ sudo port install git +bash_completion+credential_osxkeychain+doc
  4. Configurez votre nom d'utilisateur et votre adresse e-mail Git à l'aide des commandes suivantes, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez :

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"
  5. (Facultatif) Pour que Git se souvienne de votre nom d'utilisateur et de votre mot de passe lorsqu'il travaille avec des dépôts HTTPS, configurez l'application auxiliaire git-credential-osxkeychain.

Installer l'application auxiliaire git-credential-osxkeychain

Bitbucket prend en charge les push et les pull depuis et vers vos dépôts Git via les protocoles SSH et HTTPS. Pour travailler avec un dépôt privé via HTTPS, vous devez fournir un nom d'utilisateur et un mot de passe chaque fois que vous faites un push ou un pull. L'application auxiliaire git-credential-osxkeychain vous permet de mettre en cache votre nom d'utilisateur et votre mot de passe dans le trousseau OS X pour ne pas avoir à les saisir de nouveau à chaque fois.

  1. Si vous avez suivi les instructions MacPorts ou Homebrew ci-dessus, l'application auxiliaire devrait déjà être installée. Sinon, vous devrez la télécharger et l'installer. Ouvrez une fenêtre de terminal et vérifiez :

    $ git credential-osxkeychain usage: git credential-osxkeychain 

    Si vous recevez un énoncé d'utilisation, passez à l'étape 4. Si l'application auxiliaire n'est pas installée, passez à l'étape 2.

  2. Utilisez curl pour télécharger git-credential-osxkeychain (ou téléchargez-la via votre navigateur) et déplacez-la vers /usr/local/bin:

    $ curl -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain $ sudo mv git-credential-osxkeychain /usr/local/bin/
  3. Convertissez le fichier en exécutable :

    $ chmod u+x /usr/local/bin/git-credential-osxkeychain
  4. Configurez Git pour qu'il utilise l'application auxiliaire osxkeychain-credential.

    $ git config --global credential.helper osxkeychain

    La prochaine fois que Git vous demandera un nom d'utilisateur et un mot de passe, il les mettra en cache dans votre porte-clés pour une utilisation ultérieure.

Installer Git avec Atlassian Sourcetree

Sourcetree, un client Git visuel gratuit pour Mac, est fourni avec une version de Git intégrée. Vous pouvez télécharger Sourcetree ici.

Pour apprendre à utiliser Git avec Sourcetree (et à héberger vos dépôts Git sur Bitbucket), suivez notre tutoriel Git complet sur Bitbucket et Sourcetree.

Build Git à partir de la source sous OS X

Il peut être difficile de générer Git sur Mac, car certaines bibliothèques se déplacent entre les différentes versions d'OS X. Sur El Capitan (OS X 10.11), suivez ces instructions pour générer Git :

  1. Depuis votre terminal, installez les outils de ligne de commande XCode (si ce n'est pas déjà fait) :

    $ xcode-select --install
  2. Installez Homebrew.

  3. En utilisant Homebrew, installez openssl :

    $ brew install openssl
  4. Clonez la source Git (ou si une version de Git n'est pas encore installée, téléchargez-la et extrayez-la) :

    $ git clone https://github.com/git/git.git
  5. Pour développer Git, exécutez « make » avec les indicateurs suivants :

    $ NO_GETTEXT=1 make CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"

Étape suivante : Découvrir Git avec Bitbucket Cloud

Installer Git sur Windows

Git pour programme d'installation Windows autonome

  1. Téléchargez la dernière version de Git for Windows installer (programme d'installation Git pour Windows).

  2. Après avoir lancé le programme d'installation, vous devriez voir l'écran de l'assistant Git Setup. Suivez les invites Next (Suivant) et Finish (Terminer) pour terminer l'installation. Les options par défaut sont assez adaptées à la plupart des utilisateurs.

  3. Ouvrez une invite de commande (ou Git Bash si, durant l'installation, vous avez choisi de ne pas utiliser Git à partir de l'invite de commande Windows).

  4. Exécutez les commandes suivantes pour configurer votre nom d'utilisateur et votre adresse e-mail Git, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez :

    $ git config --global user.name "Emma Paris" $ git config --global user.email "eparis@atlassian.com"
  5. Facultatif : installez l'application auxiliaire d'identification Git sur Windows

    Bitbucket permet d'effectuer des opérations de push et de pull par HTTP vers vos dépôts Git distants sur Bitbucket. Chaque fois que vous interagissez avec le dépôt distant, vous devez fournir une combinaison nom d'utilisateur/mot de passe. Vous pouvez stocker ces informations d'identification, au lieu de fournir la combinaison à chaque fois, grâce à Git Credential Manager for Windows.

Installer Git avec Atlassian Sourcetree

Sourcetree, un client Git visuel gratuit pour Windows, est fourni avec une version de Git intégrée. Vous pouvez télécharger Sourcetree ici.

Pour apprendre à utiliser Git avec Sourcetree (et à héberger vos dépôts Git sur Bitbucket), suivez notre tutoriel Git complet sur Bitbucket et Sourcetree.

Étape suivante : Découvrir Git avec Bitbucket Cloud

Installer Git sur Linux

Debian / Ubuntu (apt-get)

Les packages Git sont disponibles via apt :

  1. Dans votre invite shell, installez Git via apt-get :

    $ sudo apt-get update
    $ sudo apt-get install git
  2. Pour vérifier la réussite de l'installation, saisissez git --version :

    $ git --version
    git version 2.9.2
  3. Configurez votre nom d'utilisateur et votre adresse e-mail Git à l'aide des commandes suivantes, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez :

    $ git config --global user.name "Emma Paris"
    $ git config --global user.email "eparis@atlassian.com"

Fedora (dnf/yum)

Les packages Git sont disponibles via yum et dnf :

  1. Dans votre invite shell, installez Git en utilisant dnf (ou yum, sur les anciennes versions de Fedora) :

    $ sudo dnf install git

    ou

    $ sudo yum install git
  2. Pour vérifier la réussite de l'installation, saisissez git --version :

    $ git --version
    git version 2.9.2
  3. Configurez votre nom d'utilisateur et votre adresse e-mail Git à l'aide des commandes suivantes, en remplaçant le nom d'Emma par le vôtre. Ces informations seront associées à tous les commits que vous créez.

    $ git config --global user.name "Emma Paris"
     $ git config --global user.email "eparis@atlassian.com"

Build Git à partir de la source sous Linux

Debian/Ubuntu

Git requiert plusieurs dépendances pour être généré sur Linux. Celles-ci sont disponibles via apt :

  1. Dans votre invite shell, installez les dépendances nécessaires via apt-get :

    $ sudo apt-get update
    $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
  2. Clonez la source Git (ou si une version de Git n'est pas encore installée, téléchargez-la et extrayez-la) :

    $ git clone https://git.kernel.org/pub/scm/git/git.git
  3. Pour développer Git et l'installer sous /usr, lancez make:

    $ make all doc info prefix=/usr
    $ sudo make install install-doc install-html install-info install-man prefix=/usr

Fedora

Git requiert plusieurs dépendances pour être généré sur Linux. Celles-ci sont disponibles via yum et dnf :

  1. Dans votre invite shell, installez les dépendances de build nécessaires en utilisant dnf (ou yum, sur les anciennes versions de Fedora)

    $ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

    ou yum. Pour yum, vous devrez peut-être d'abord installer le dépôt Extra Packages for Enterprise Linux (EPEL) :

    $ sudo yum install epel-release
    $ sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X
  2. Créez un lien symbolique (symlink) docbook2X vers le nom de fichier que le build Git attend :

    $ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
  3. Clonez la source Git (ou si une version de Git n'est pas encore installée, téléchargez-la et extrayez-la) :

    $ git clone https://git.kernel.org/pub/scm/git/git.git
  4. Pour développer Git et l'installer sous /usr, lancez make:

    $ make all doc prefix=/usr
    $ sudo make install install-doc install-html install-man prefix=/usr

Étape suivante : Découvrir Git avec Bitbucket Cloud