Installare Git
Informazioni sull'installazione di Git: come installarlo da sorgente, su Mac, Windows e Linux.
Prima di poter clonare un repository, effettuare un commit o aprire una pull request, Git deve essere presente sulla tua macchina. Questa pagina illustra tutti i metodi comuni per installare Git su macOS, Windows e Linux, come compilarlo dal sorgente quando si ha bisogno dell'ultima versione, come verificare l'installazione e la configurazione iniziale necessaria per ogni nuova installazione.
Un modo rapido per scoprire se Git è già installato è aprire un terminale e richiederne la versione:
git --version
git version 2.43.0Se viene visualizzato un numero di versione, Git è installato e puoi passare direttamente a configurare la tua identità. Se ottieni command not found (oppure Windows ti chiede di installare gli strumenti per sviluppatori), scegli il tuo sistema operativo qui sotto.

Come installare Git su Mac
Esistono tre metodi comuni per installare Git su macOS: il programma di installazione ufficiale Git for Mac, Homebrew e MacPorts. Homebrew è il più popolare tra gli sviluppatori perché mantiene anche Git aggiornato con brew upgrade. Gli Apple Command Line Tools includono anch'essi una build di Git — eseguendo git --version su un Mac nuovo verrà proposta la loro installazione.
Programma di installazione per Mac
Questo è il metodo più semplice per installare Git su Mac. Ecco i passaggi da seguire:
- Scarica l'ultimo programma di installazione Git for Mac.
- Apri il pacchetto scaricato e segui le istruzioni per completare l'installazione.
- Apri il Terminale ed esegui
git --versionper verificare che l'installazione sia andata a buon fine:
git --version
git version 2.43.0Una volta che Git è sulla tua macchina, imposta la tua identità in modo che i tuoi commit vengano attribuiti correttamente.
Homebrew
Se hai Homebrew installato, questo è il modo più semplice per rimanere aggiornato:
- Apri il terminale e installa Git con Homebrew:
Installazione di Git tramite Homebrew
brew install git- Verifica l'installazione:
Installa Git con Homebrew
git --version
git version 2.43.0In seguito, puoi aggiornare all'ultima versione in qualsiasi momento con brew upgrade git.
MacPorts
Segui queste istruzioni per installare Git con MacPorts:
- Aggiorna MacPorts:
Installa Git con MacPorts
sudo port selfupdate- Cerca le porte Git più recenti e le loro varianti:
Cerca porte e varianti di Git
port search git
port variants git- Installa Git insieme al completamento automatico bash, all'helper per il portachiavi macOS e alla documentazione:
Installazione di Git con l'helper per il portachiavi macOS
sudo port install git +bash_completion +credential_osxkeychain +docLa variante +credential_osxkeychain consente a Git di memorizzare le credenziali remote nel portachiavi macOS, così non verrà richiesta la password ad ogni push.
Come installare Git su Windows
Il pacchetto consigliato è Git for Windows, che include la riga di comando Git, Git Bash (una shell in stile Unix) e un'interfaccia grafica opzionale.
- Scarica il più recente programma di installazione Git for Windows.
- Avvia il programma di installazione. La procedura guidata offre diverse opzioni — le impostazioni predefinite sono ragionevoli. Due meritano attenzione:
- Editor predefinito: scegli l'editor che già utilizzi (VS Code, Notepad, Vim, …) per i messaggi di commit.
- Ambiente PATH: "Git from the command line and also from 3rd-party software" consente di eseguire
gitsia dal Prompt dei comandi/PowerShell che da Git Bash.
- Al termine dell'installazione, apri Git Bash (o PowerShell) e verifica:
git --version
git version 2.43.0.windows.1Come installare Git su Linux
Su Linux, installa Git tramite il gestore di pacchetti della tua distribuzione. Il pacchetto si chiama quasi sempre git.
Debian / Ubuntu ( apt-get )
Debian, Ubuntu e le loro derivate utilizzano APT. Aggiorna prima l'indice dei pacchetti per ottenere l'ultima versione disponibile:
Installa Git su Debian/Ubuntu
sudo apt-get update
sudo apt-get install gitQuindi verifica l'installazione:
git --version
git --version
git version 2.43.0Fedora (dnf/yum)
I pacchetti Git sono disponibili tramite dnf. (Nota: yum è deprecato nelle versioni moderne di Fedora.)
- Installa Git usando dnf:
Installa Git tramite dnf
sudo dnf install git- Verifica l'installazione:
Controlla la versione di git
git --version
git version 2.43.0Le altre distribuzioni seguono lo stesso approccio con il proprio gestore di pacchetti — ad esempio sudo pacman -S git su Arch, oppure sudo zypper install git su openSUSE.
Come installare Git dal sorgente su Linux
I pacchetti delle distribuzioni possono essere in ritardo rispetto all'ultima versione di Git. Compilare dal sorgente è il modo per ottenere le funzionalità più recenti non appena vengono rilasciate — al costo di installare le dipendenze di compilazione e ricompilare ad ogni aggiornamento. Sono necessarie librerie come curl, zlib, openssl, expat e gettext. Sui sistemi con dnf/yum o apt-get, installa prima le dipendenze:
Dipendenze su Fedora/RHEL (dnf/yum)
sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel perl-devel asciidoc xmltoDipendenze su Debian/Ubuntu (apt-get)
sudo apt-get install libcurl4-openssl-dev libexpat1-dev gettext \
libz-dev libssl-devPer compilare la documentazione di Git in altri formati (pagine man, HTML, info), aggiungi anche queste dipendenze:
Installa Git e aggiungi i formati di documentazione
sudo dnf install asciidoc xmlto docbook2X
sudo apt-get install asciidoc xmlto docbook2xSuccessivamente, scarica un tarball di una versione dai rilasci sorgente di Git, quindi compila e installa:
Installa Git, compila e installa
tar -zxf git-<version>.tar.gz
cd git-<version>
make prefix=/usr/local all
sudo make prefix=/usr/local installDopo l'installazione, verifica che Git sia nel tuo PATH eseguendo git --version. Se il comando non viene trovato, aggiungi /usr/local/bin alla variabile d'ambiente PATH.
Se hai già una build di Git disponibile, puoi recuperare il sorgente più recente direttamente invece di scaricare un tarball:
Recupero del codice sorgente
git clone https://github.com/git/git.gitConfigurare Git dopo l'installazione
Una nuova installazione di Git non sa chi sei. Prima del tuo primo commit, imposta nome e indirizzo email — Git li registra su ogni commit che effettui. Il flag --global li salva una volta per il tuo account utente, così non dovrai ripetere questa operazione in ogni repository:
Imposta la tua identità Git
git config --global user.name "Bob Smith"
git config --global user.email "[email protected]"È anche comune impostare il nome del branch predefinito e l'editor preferito:
Impostazioni iniziali comuni
git config --global init.defaultBranch main
git config --global core.editor "code --wait"Controlla la configurazione attuale in qualsiasi momento:
Elenca la tua configurazione
git config --listPer una panoramica completa di queste impostazioni e di dove Git le memorizza, consulta Git Config.
Verifica dell'installazione
Dopo aver installato su qualsiasi piattaforma, conferma che Git sia nel tuo PATH:
git --version
git version 2.43.0Se vedi command not found, la directory di installazione non è nel tuo PATH. In una build da sorgente il binario si trova di solito in /usr/local/bin — aggiungila al PATH e riavvia il terminale. Il numero di versione esatto che vedi dipende da ciò che è stato incluso nel tuo programma di installazione o pacchetto, quindi potrebbe differire dagli esempi sopra.
Prossimi passi
Con Git installato e configurato, sei pronto per iniziare a lavorare con i repository:
- Repository Git — cos'è un repository e come Git traccia il tuo progetto.
- git init — crea un repository nuovo da zero.
- git clone — copia un repository esistente sulla tua macchina.
- Generare una chiave SSH — connettiti in modo sicuro ai remote come GitHub senza digitare una password.