Close

Installa Git


Installare Git su Mac OS X


Esistono diversi modi per installare Git su un computer Mac. Infatti, se hai installato XCode (o i relativi strumenti a riga di comando), Git potrebbe essere già installato. Per scoprirlo, apri un terminale e inserisci git --version.

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

Apple in realtà mantiene e rilascia il proprio fork di Git, ma tende a rimanere indietro di diverse versioni principali rispetto alla versione mainstream di Git. È consigliabile installare una versione più recente di Git utilizzando uno dei metodi seguenti:

Programma di installazione di Git per Mac

Il modo più semplice per installare Git su un Mac è tramite il programma di installazione standalone:

1. Scarica la versione più recente del programma di installazione di Git per Mac.

2. Segui le istruzioni per installare Git.

3. Apri un terminale e verifica che l'installazione sia stata completata correttamente digitando git --version:

Logo Git
materiale correlato

Scheda di riferimento rapido di Git

Logo di Bitbucket
Scopri la soluzione

Impara a utilizzare Git con Bitbucket Cloud

$ git --version
git version 2.9.2

4. Configura il nome utente e l'e-mail Git usando i seguenti comandi, sostituendo il nome di Emma con il tuo. Questi dati saranno associati a tutti i commit che creerai:

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

5. (Facoltativo) Per fare in modo che Git ricordi il tuo nome utente e la tua password quando lavori con i repository HTTPS, configura l'helper git-credential-osxkeychain.

Installare Git con Homebrew

Se hai installato Homebrew per gestire i pacchetti su OS X, puoi seguire queste istruzioni per installare Git:

1. Apri il terminale e installa Git usando Homebrew:

$ brew install git

2. Verifica che l'installazione sia stata completata correttamente digitando la git --version:

$ git --version
git version 2.9.2

3. Configura il nome utente e l'e-mail Git usando i seguenti comandi, sostituendo il nome di Emma con il tuo. Questi dati saranno associati a tutti i commit che creerai:

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

4. (Facoltativo) Per fare in modo che Git ricordi il tuo nome utente e la tua password quando lavori con i repository HTTPS, installa l'helper git-credential-osxkeychain.

Installare Git con MacPorts

Se hai installato MacPorts per gestire i pacchetti su OS X, puoi seguire queste istruzioni per installare Git:

1. Apri il terminale e aggiorna MacPorts:

$ sudo port selfupdate

2. Cerca le porte e le varianti Git più recenti disponibili:

$ port search git
$ port variants git

3. Installa Git con il completamento bash, l'helper dell'Accesso portachiavi OS X e i documenti:

$ sudo port install git +bash_completion +credential_osxkeychain +doc

4. Configura il nome utente e l'e-mail Git usando i seguenti comandi, sostituendo il nome di Emma con il tuo. Questi dati saranno associati a tutti i commit che creerai:

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

5. (Facoltativo) Per fare in modo che Git ricordi il tuo nome utente e la tua password quando lavori con i repository HTTPS, configura l'helper git-credential-osxkeychain.

Installare l'helper 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. Se hai seguito le istruzioni per MacPorts o Homebrew riportate sopra, l'helper dovrebbe essere già installato. Altrimenti dovrai scaricarlo e installarlo. Apri una finestra del terminale e controlla:

$ git credential-osxkeychain
usage: git credential-osxkeychain <get|store|erase>

Se ricevi una dichiarazione d'uso, vai al passaggio 4. Se l'helper non è installato, vai al passaggio 2.

2. Usa il comando curl per scaricare git-credential-osxkeychain (o scaricarlo tramite il browser) e spostalo in /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. Configura git sull'uso dell'helper delle credenziali osxkeychain.

$ git config --global credential.helper osxkeychain

La prossima volta che Git ti chiederà nome utente e password, questi verranno memorizzati nella cache del portachiavi per uso futuro.

Installare Git con Atlassian Sourcetree

Sourcetree, un client Git visivo gratuito per Mac, viene fornito con una propria versione in pacchetto di Git. Puoi scaricare Sourcetree qui.

Per imparare a usare Git con Sourcetree (e a ospitare i repository Git su Bitbucket) puoi seguire il nostro tutorial completo su Git con Bitbucket e Sourcetree.

Compilare Git dall'origine su OS X

Compilare Git può essere un po' complicato su Mac a causa del fatto che alcune librerie si spostano tra i rilasci di OS X. Su El Capitan (OS X 10.11), segui queste istruzioni per compilare Git:

1. Dal terminale installa gli strumenti da riga di comando di XCode (se non l'hai già fatto):

$ xcode-select --install

2. Installa Homebrew.

3. Utilizzando Homebrew, installa openssl:

$ brew install openssl

4. Clona l'origine Git (o, se non hai ancora installato una versione di Git, scaricala ed estraila):

$ git clone https://github.com/git/git.git

5. Per compilare Git esegui il comando make con i seguenti flag:

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

Installare Git su Windows


Programma di installazione standalone di Git per Windows

1. Scarica la versione più recente del programma di installazione di Git per Windows.

2. Una volta avviato correttamente il programma di installazione, dovrebbe aprirsi la schermata della procedura guidata della configurazione di Git. Segui i prompt Avanti e Fine per completare l'installazione. Le opzioni predefinite sono abbastanza intuitive per la maggior parte degli utenti.

3. Apri un prompt dei comandi (o Git bash, se durante l'installazione hai scelto di non usare Git dal prompt dei comandi di Windows).

4. Esegui i comandi seguenti per configurare il nome utente e l'e-mail di Git, sostituendo il nome di Emma con il tuo. Questi dati saranno associati a tutti i commit che creerai:

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

5. Facoltativo: installa l'helper per le credenziali Git su Windows

Bitbucket supporta le operazioni di push e pull su HTTP verso i repository Git remoti su Bitbucket. Ogni volta che interagisci con il repository remoto, devi fornire una combinazione di nome utente e password. Puoi memorizzare queste credenziali, invece di inserirle ogni volta, con Git Credential Manager per Windows.

Installare Git con Atlassian Sourcetree

Sourcetree, un client Git visivo gratuito per Windows, viene fornito con una propria versione in pacchetto di Git. Puoi scaricare Sourcetree qui.

Per imparare a usare Git con Sourcetree (e a ospitare i repository Git su Bitbucket) puoi seguire il nostro tutorial completo su Git con Bitbucket e Sourcetree.

Installare Git su Linux


Debian/Ubuntu (apt-get)

I pacchetti Git sono disponibili tramite apt:

1. Dalla shell, installa Git usando apt-get:

$ sudo apt-get update
$ sudo apt-get install git

2. Verifica che l'installazione sia stata completata correttamente digitando git --version:

$ git --version
git version 2.9.2

3. Configura il nome utente e l'e-mail Git usando i seguenti comandi, sostituendo il nome di Emma con il tuo. Questi dati saranno associati a tutti i commit che creerai:

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

Fedora (dnf/yum)

I pacchetti Git sono disponibili sia tramite yum che tramite dnf:

1. Dalla shell, installa Git usando dnf (o yum, nelle versioni precedenti di Fedora):

$ sudo dnf install git

o

$ sudo yum install git

2. Verifica che l'installazione sia stata completata correttamente digitando git --version:

$ git --version
git version 2.9.2

3. Configura il nome utente e l'e-mail Git usando i seguenti comandi, sostituendo il nome di Emma con il tuo. Questi dettagli saranno associati a tutti i commit che creerai

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

Compilare Git dall'origine su Linux

Debian/Ubuntu

Per compilare Git su Linux, sono necessarie diverse dipendenze, disponibili tramite apt:

1. Dalla shell, installa le dipendenze necessarie usando apt-get:

$ sudo apt-get update
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x

2. Clona l'origine Git (o, se non hai ancora installato una versione di Git, scaricala ed estraila):

$ git clone https://git.kernel.org/pub/scm/git/git.git

3. Per compilare Git e installarlo in /usr, esegui make:

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

Fedora

Per compilare Git su Linux, sono necessarie diverse dipendenze, disponibili sia tramite yum che tramite dnf:

1. Dalla shell, installa le dipendenze della build necessarie usando dnf (o yum, sulle versioni precedenti di Fedora):

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

o yum. Per yum, potrebbe essere necessario installare prima il repository 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. Crea un collegamento simbolico di docbook2X al nome del file previsto dalla build di Git:

$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

3. Clona l'origine Git (o, se non hai ancora installato una versione di Git, scaricala ed estraila):

$ git clone https://git.kernel.org/pub/scm/git/git.git

4. Per compilare Git e installarlo in /usr, esegui make:

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

Condividi l'articolo
Argomento successivo

Letture consigliate

Aggiungi ai preferiti queste risorse per ricevere informazioni sui tipi di team DevOps e aggiornamenti continui su DevOps in Atlassian.

Le persone collaborano utilizzando una parete piena di strumenti

Blog di Bitbucket

Illustrazione su Devops

Percorso di apprendimento DevOps

Funzione Demo Den per demo con esperti Atlassian

Come Bitbucket Cloud funziona con Atlassian Open DevOps

Iscriviti alla nostra newsletter DevOps

Thank you for signing up