GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Git Version Control System su Debian 11

Git è un sistema di controllo della versione distribuito che è stato originariamente sviluppato da Linus Torvalds nel 2005. Da allora è stato reso disponibile come progetto open-source, consentendo a più persone di contribuire e usarlo su tutte le piattaforme di sviluppo gratuitamente. Da allora è diventato il sistema di controllo della versione distribuito (DVCS) più utilizzato al mondo. Git è diventato così popolare grazie alla sua velocità, affidabilità, sicurezza e facilità d'uso. Queste qualità gli hanno permesso di diventare una parte fondamentale di GitHub – uno dei più grandi repository di codice al mondo – che ha oltre 20 milioni di utenti solo sul suo sito web.

Nonostante sia uno strumento così essenziale per molte persone in tutto il mondo, ci sono ancora alcuni che non sanno come installare Git sui sistemi operativi Debian 11. Questo tutorial ti mostrerà come farlo.

Prerequisiti

Ci sono alcuni prerequisiti che devono essere soddisfatti prima di continuare con questo tutorial. Innanzitutto, devi avere l'accesso come root al tuo sistema. Se non lo hai già, assicurati di eseguire il comando "sudo su" per diventare root.

È anche importante avere una comprensione del buon senso dei comandi del terminale Linux. Con questi prerequisiti fuori mano, è finalmente giunto il momento di passare all'effettiva installazione di Git.

Aggiornamento del sistema

Devi aggiornare tutti i tuoi pacchetti attuali con il comando apt-get.

sudo apt-get update

Ciò assicurerà che tutti i pacchetti installati siano aggiornati con le ultime patch e miglioramenti della sicurezza. Se questo comando restituisce degli errori, prova a eseguirlo nuovamente. Dopo aver eseguito correttamente questo comando, passa all'installazione delle dipendenze richieste.

Durante l'aggiornamento del sistema, potresti anche voler eseguire questo comando per installare tutte le dipendenze richieste di Git. Come libghc-zlib-dev, libexpat1-dev.

sudo apt install make libghc-zlib-dev libexpat1-dev -y
sudo apt install libssl-dev libcurl4-gnutls-dev gettext unzip -y

Installazione di Git utilizzando APT

Git può essere installato rapidamente utilizzando i repository di Debian, che sono disponibili per impostazione predefinita. È importante notare che la versione installata dai repository potrebbe essere precedente alla versione più recente accessibile. Se hai bisogno della versione più recente, dovresti andare alla parte successiva di questa guida, dove imparerai come installare e compilare Git dal sorgente.

Esegui il seguente comando per installare Git su Debian 11.

sudo apt-get install git

Questo comando estrarrà il programma di installazione dai repository Debian e lo collocherà nella directory corrente. Installerà anche tutte le dipendenze necessarie per eseguire Git.

È importante notare che durante l'esecuzione del programma di installazione, potrebbero essere richieste alcune opzioni di configurazione. Tuttavia, le impostazioni predefinite dovrebbero funzionare bene per la maggior parte delle persone, quindi sentiti libero di accettarle per tipo Y e premi Invio .

Se hai completato con successo questi passaggi, ora hai Git installato sulla tua macchina Debian. Eseguendo il comando "git –version", puoi verificare che sia installato correttamente sul tuo sistema.

git --version

Dovresti ottenere un output come quello qui sotto.

Come viene mostrata la schermata, abbiamo installato con successo Git v2.30.2 su Debian 11.

Installazione di Git dal sorgente

È possibile installare Git utilizzando un approccio più flessibile compilando il programma dal codice sorgente. Anche se questa operazione richiederà più tempo e non sarà gestita dalla gestione del pacchetto, ti consentirà di ottenere la versione più recente e ti offrirà un certo grado di controllo sulle impostazioni che aggiungi se desideri personalizzare.

Per prima cosa, apri il tuo browser web, vai al sito web ufficiale di Git all'indirizzo:

https://github.com/git/git

Vai al Master filiale, fai clic su Tag , quindi fare clic sull'ultima versione di rilascio, che di solito sarà in alto. Al momento della stesura di questo articolo, è v2.33.0 . Questa è la versione che installeremo.

Potresti voler evitare di eseguire release candidate (rc) versioni di Git, poiché è possibile che non siano state testate a fondo e potrebbero essere instabili.

Ora, in alto a destra della pagina, fai clic sul Codice pulsante, fai clic con il pulsante destro del mouse su Scarica ZIP e copia l'indirizzo del link.

Ora, torna al tuo Terminale ed esegui il seguente comando per scaricare il file zip nella directory temporanea.

cd /tmp
wget https://github.com/git/git/archive/v2.33.0.zip -O git.zip

Questo comando visualizzerà una barra di download nel tuo terminale. Attendi fino al termine del download, quindi esegui il comando unzip per estrarre il file.

unzip git.zip

Questo comando estrarrà il file zip. Sentiti libero di rimuovere il file zip dalla tua directory temporanea per risparmiare spazio su disco.

rm git.zip

A questo punto, abbiamo il codice sorgente Git nella directory corrente. Esegui il comando seguente per installare Git.

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

Questo comando compilerà il codice sorgente e lo installerà sul tuo sistema. Installerà anche i binari compilati, le pagine man e altre informazioni aggiuntive. Ci vuole del tempo per completare l'intero processo poiché deve compilare un gran numero di pacchetti che possono richiedere molto tempo. Per favore sii paziente.

Al termine, puoi verificare che l'installazione sia andata a buon fine eseguendo il tuo primo comando Git, che è il comando git –version. Dovresti ricevere questo output se tutto è andato come previsto.

git --version

Come puoi vedere nello screenshot, abbiamo installato l'ultima versione di Git, che al momento della stesura di questo articolo è la v2.33.0. Diversamente dalla v2.30.2 che abbiamo installato utilizzando il gestore pacchetti, questa versione è molto più recente.

Impostazione Git per la prima volta

Ora che hai installato Git, è il momento di configurare alcune impostazioni utili. Inserire il tuo nome e indirizzo email in ogni commit che fai è essenziale se vogliamo tenere traccia di chi ha apportato quali modifiche. Git incorpora queste informazioni nel commit stesso in modo che siano conservate per sempre. Git incorpora anche queste informazioni con ogni commit che esegui.

Per fornire il nostro nome e indirizzo email, che saranno incorporati nei messaggi di commit, usa il comando git config mostrato di seguito.

git config --global user.name "vitux"
git config --global user.email "[email protected]"

Per mostrare tutte le impostazioni di configurazione e verificare che siano state impostate correttamente, possiamo utilizzare il seguente comando:

git config --list

Ora che ogni volta che crei un commit usando git commit, il tuo nome e indirizzo email saranno inclusi nell'area dei messaggi del commit. Puoi anche includere altre informazioni utili per ogni commit, come un numero di versione o il numero di bug da correggere.

Ci sono molte altre impostazioni che possono essere configurate, ma queste sono le due assolutamente necessarie. Se non completi questo passaggio, molto probabilmente riceverai avvisi quando invii le modifiche a Git.

Conclusione

In questa guida, hai imparato come installare Git sul tuo sistema Debian 11 in modo da poter iniziare a tenere traccia delle modifiche nel tuo software. È molto importante che ogni sviluppatore disponga della propria copia locale del repository del codice sorgente in modo che possa lavorarci senza disturbare gli altri o interrompere il processo di sviluppo.


Ubuntu
  1. Come installare Git su Ubuntu 20.04

  2. Come installare Git su CentOS 7

  3. Come installare Gradle su Debian 10

  4. Come installare AnyDesk su Debian 10

  5. Come installare Webmin su Debian 9

Come installare l'ultima versione di Git su Ubuntu

Come installare webmin su Debian 11

Come installare Git su Debian 9 Stretch

Come installare Git su Debian 10

Come installare Git su Debian 10?

Come installare Cockpit su Debian 10