Close

Installation de Git


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 :

Logo Git
Ressource connexe

Fiche de révision sur Git

Logo Bitbucket
DÉCOUVRIR LA SOLUTION

Découvrir Git avec Bitbucket Cloud

$ 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 supports pushing and pulling your Git repositories over both SSH and HTTPS. To work with a private repository over HTTPS, you must supply a username and password each time you push or pull. The git-credential-osxkeychain helper allows you to cache your username and password in the OSX keychain, so you don't have to retype it each time.

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 <get|store|erase>

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. Make the file an executable:

$ 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"

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.

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

Partager cet article

Lectures recommandées

Ajoutez ces ressources à vos favoris pour en savoir plus sur les types d'équipes DevOps, ou pour les mises à jour continues de DevOps chez Atlassian.

Des personnes qui collaborent à l'aide d'un mur rempli d'outils

Le blog Bitbucket

Illustration DevOps

Parcours de formation DevOps

Démos Des démos avec des partenaires d'Atlassian

Fonctionnement de Bitbucket Cloud avec Atlassian Open DevOps

Inscrivez-vous à notre newsletter DevOps

Thank you for signing up