Come installare Git su Debian 9

25 apr 2018 3 min di lettura
Come installare Git su Debian 9
Indice dei contenuti

Introduzione

Uno strumento indispensabile nello sviluppo del software moderno. I sistemi di controllo versione consentono di tenere traccia del software a livello sorgente. È possibile tenere traccia delle modifiche, ripristinare le fasi precedenti e diramazione per creare versioni alternative di file e directory.

Uno dei sistemi di controllo delle versioni più popolari è Git.

In questa guida, dimostreremo come installare e configurare Git su un sistema Debian. Spiegheremo come installare il software in due modi diversi.

Come installare Git con Apt

Il modo più semplice per installare Git su Debian 9 è usare i repository predefiniti di Debian. Questo è il metodo più veloce, ma la versione potrebbe non essere la più recente. Se hai bisogno dell'ultima versione, utilizza il secondo metodo per compilare Git dalla sorgente.

Utilizziamo il seguente comando per aggiornare l'indice dei pacchetti locale:

sudo apt-get update

Adesso installiamo Git con apt:

sudo apt-get install git

Questo scaricherà e installerà Git sul tuo sistema. Dovrai comunque completare i passaggi di configurazione spiegati nella sezione "Configurazione di Git", quindi se hai installato Git con apt, puoi saltare il prossimo paragrafo.

Come installare Git dal sorgente

Un metodo più flessibile per installare Git è compilare il software dal sorgente. Questo richiede più tempo e non sarà gestito dal tuo gestore di pacchetti, ma ti permetterà di scaricare l'ultima versione e ti darà il controllo sulle opzioni di installazione.

Prima di iniziare, è necessario installare il software da cui Git dipende. Questo è tutto disponibile nei repository predefiniti, quindi possiamo aggiornare il nostro indice di pacchetti locale e procedere con l'installazione:

sudo apt-get update
sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev libz-dev gettext unzip

Dopo aver installato le dipendenze necessarie, puoi scegliere la versione che desideri visitando il mirror del progetto Git su GitHub.

Fai click con il pulsante destro del mouse sul tasto "Scarica Zip" e copia l'indirizzo del link

Sul tuo server Debian, puoi digitare wget per scaricare il file zip utilizzando l'indirizzo che hai copiato. L'URL che hai copiato potrebbe essere diverso dal mio. Nel momento in cui scrivo l'ultima versione di Git è la 2.16.3:

wget https://github.com/git/git/archive/v2.16.3.zip -O git.zip

Decomprimere il file scaricato e spostarsi nella directory risultante con i seguenti comandi:

unzip git.zip
cd git-*

Ora puoi creare il pacchetto e installarlo digitando questi due comandi:

make prefix=/usr/local all
sudo make prefix=/usr/local install

Ora che hai Git installato, se vuoi eseguire l'aggiornamento a una versione successiva, puoi semplicemente clonare il repository (assicurandoti di spostarti prima nella tua home directory). Per trovare l'URL da utilizzare per l'operazione di clonazione, accedere al ramo o tag che si desidera sulla pagina GitHub del progetto e quindi copiare l'URL clone sul lato destro della pagina.

Passare alla directory home e utilizzare Git clone sull'URL appena copiato:

cd ~
git clone https://github.com/git/git.git

Questo creerà una nuova directory all'interno della directory corrente in cui puoi ricostruire il pacchetto e reinstallare la versione più recente, proprio come hai fatto sopra. Questo sovrascriverà la tua versione precedente con la nuova versione:

cd git
make prefix=/usr/local all
sudo make prefix=/usr/local install

Come configurare Git

Il modo più semplice per configurare Git è attraverso il comando git config. Dobbiamo fornire il nostro nome e indirizzo email perché Git incorpora queste informazioni in ogni commit che facciamo.
Da terminale:

git config --global user.name "Il tuo nome"
git config --global user.email "[email protected]"

Possiamo vedere tutti i parametri di configurazione che sono stati impostati digitando:

git config --list

user.name=Il tuo nome
[email protected]

Come puoi vedere, questo ha un formato leggermente diverso. Le informazioni sono memorizzate nel tuo file di configurazione Git, che puoi opzionalmente modificare a mano con il tuo editor di testo come questo:

nano ~/.gitconfig

[user]
    name = Il tuo nome
    email = [email protected]

L'installazione di Git su Debian 9 è terminata.

Semplice guida per imparare le basi di Git

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.