Tenere traccia del codice sorgente è una delle abilità essenziali che ogni sviluppatore deve possedere. Git è uno degli strumenti DevOps che aiuta gli sviluppatori a gestire il proprio codice sorgente, da progetti piccoli a grandi. Git è uno strumento di controllo della versione open source che consente agli sviluppatori di inviare il proprio codice a piattaforme di codice host come Github, BitBucket e Gitlab. Li aiuta a eseguire attività di gestione del codice come il ripristino delle versioni precedenti, la ramificazione, ecc.
In questo tutorial, installeremo e configureremo Git su Debian 11 server. Ci sono due approcci per installare Git. Puoi installare dai repository Debian usando il gestore di pacchetti APT o installarlo dal sorgente che fornisce l'ultima versione di Git.
Metodo 1:installazione di Git utilizzando il gestore di pacchetti APT
Per iniziare, assicurati di aggiornare l'indice dei pacchetti di Debian.
$ sudo apt update
Una volta completato l'aggiornamento, installa Git dal repository APT di Debian usando il semplice comando fornito.
$ sudo apt install git
Una volta completata l'installazione, controlla la versione di Git:
$ git --version
L'output mostra che abbiamo installato Git versione 2.30.2.
Metodo 2:installazione di Git dal sorgente
Un'opzione migliore e più flessibile è installare Git dal sorgente. Anche se questo può essere un percorso più lungo da intraprendere, ti darà sicuramente l'ultima versione di Git.
Per iniziare, installa tutte le dipendenze Git:
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
Una volta completata l'installazione, vai al progetto Git che è ospitato su Github
https://github.com/git/git
Vai al 'Master ' e fai clic su 'Tag ' e scegli l'ultima opzione Git che di solito è la prima opzione dall'alto. Evita di selezionare la versione del candidato al rilascio (che ha il suffisso rc ). È più simile a una versione Beta ed è probabile che sia difettosa e instabile.
Al momento della stesura di questa guida, l'ultima versione di Git è Git v2.33.0 . Questa è la versione che installeremo.
All'estrema destra, fai clic su 'Codice ' e poi copia il 'Scarica ZIP ' collegamento opzione
Torna al tuo server Debian 11, scarica il file zip usando il comando wget.
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
Quindi, decomprimi il file compresso.
$ unzip git.zip
Quindi vai nella directory non compressa.
$ cd git-2.33.0
Quindi installalo dal sorgente usando i seguenti comandi:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
Una volta completata l'installazione, verifica di avere l'ultima versione di Git.
$ git --version
Come configurare Git
A questo punto, abbiamo installato con successo Git su Debian 11 Server. C'è ancora un piccolo ultimo pezzetto rimasto. Dobbiamo configurarlo in modo che i messaggi di commit riportino le nostre informazioni corrette.
Forniremo il nostro nome e i dettagli dell'indirizzo e-mail che saranno incorporati nei messaggi di commit. Per farlo, esegui il seguente git config comandi.
$ git config --global user.name "Winnie"
$ git config --global user.email "[email protected]"
Per confermare che la configurazione è stata impostata eseguire il comando:
$ git config --list
Questi dettagli sono scritti in ~/.gitconfig file. Puoi inoltre confermare visualizzando il file.
$ cat ~/.gitconfig
Conclusione
Ora puoi iniziare a utilizzare Git per ospitare il tuo codice su qualsiasi piattaforma di hosting di codice e collaborazione come Github. In questo tutorial, ti abbiamo guidato attraverso l'installazione di Git sul server Debian 11.