Introduzione
I sistemi di controllo versione come Git sono essenziali per le migliori pratiche di sviluppo software moderne. La versioning ti permette di tenere traccia del tuo software a livello di sorgente. Puoi tracciare le modifiche, tornare a fasi precedenti e creare rami per creare versioni alternative di file e directory.
Molti file dei progetti software sono mantenuti in repository Git, e piattaforme come GitHub, GitLab e Bitbucket aiutano a facilitare la condivisione e la collaborazione dei progetti di sviluppo software.
In questa guida, passeremo attraverso come installare e configurare Git su un server Ubuntu 20.04. Copriremo come installare il software in due modi diversi: tramite il gestore di pacchetti integrato, e tramite sorgente. Ciascuno di questi approcci ha i propri vantaggi a seconda delle tue esigenze specifiche.
Semplifica il rilascio delle applicazioni con DigitalOcean App Platform. Rilascia direttamente da GitHub in pochi minuti.
Prerequisiti
Avrai bisogno di un server Ubuntu 20.04 con un account superutente non root.
Per configurare questo, puoi seguire la nostra Guida alla configurazione iniziale del server per Ubuntu 20.04.
Con il tuo server e l’utente configurati, sei pronto per iniziare.
Installazione di Git con pacchetti predefiniti
L’opzione di installazione con i pacchetti predefiniti è la migliore se vuoi iniziare rapidamente con Git, se preferisci una versione stabile ampiamente usata, o se non stai cercando le funzionalità più recenti disponibili. Se stai cercando l’ultima versione disponibile, dovresti passare alla sezione sull’installazione da sorgenti.
Git è probabilmente già installato nel tuo server Ubuntu 20.04. Puoi confermare che questo sia il caso sul tuo server con il seguente comando:
Se ricevi un output simile al seguente, allora Git è già installato.
Outputgit version 2.25.1
Se questo è il caso per te, allora puoi passare alla configurazione di Git, oppure puoi leggere la sezione successiva su come installare da sorgente se hai bisogno di una versione più aggiornata.
Tuttavia, se non hai ottenuto l’output di un numero di versione di Git, puoi installarlo con il gestore di pacchetti predefinito di Ubuntu, APT.
Per prima cosa, utilizza gli strumenti di gestione dei pacchetti apt per aggiornare l’indice dei pacchetti locali.
Con l’aggiornamento completato, puoi installare Git:
Puoi confermare di aver installato correttamente Git eseguendo il seguente comando e verificando di ricevere un output rilevante.
Outputgit version 2.25.1
Con Git installato correttamente, puoi ora passare alla sezione Configurazione di Git di questo tutorial per completare la configurazione.
Installazione di Git da Sorgente
Se stai cercando un metodo più flessibile per installare Git, potresti voler compilare il software da sorgenti, di cui parleremo in questa sezione. Questo richiede più tempo e non sarà mantenuto attraverso il tuo gestore di pacchetti, ma ti permetterà di scaricare l’ultima versione e ti darà un maggiore controllo sulle opzioni da includere se desideri apportare personalizzazioni.
Verifica la versione di Git attualmente installata sul server:
Se Git è installato, riceverai un output simile al seguente:
Outputgit version 2.25.1
Prima di iniziare, è necessario installare il software di cui Git dipende. Questo è tutto disponibile nei repository predefiniti, quindi possiamo aggiornare l’indice dei pacchetti locali e quindi installare i pacchetti rilevanti.
Dopo aver installato le dipendenze necessarie, crea una directory temporanea e spostati al suo interno. Qui è dove scaricheremo il nostro tarball di Git.
Dal sito web del progetto Git, possiamo navigare nell’elenco dei tarball disponibili su https://mirrors.edge.kernel.org/pub/software/scm/git/ e scaricare la versione desiderata. Al momento della stesura, la versione più recente è la 2.26.2, quindi la scaricheremo a scopo dimostrativo. Utilizzeremo curl e scriveremo il file scaricato su git.tar.gz
.
Decomprimi il file tarball compresso:
Successivamente, spostati nella nuova directory di Git:
Ora, puoi creare il pacchetto e installarlo digitando questi due comandi:
Ora, sostituisci il processo della shell in modo che venga utilizzata la versione di Git appena installata:
Con questa procedura completa, puoi essere sicuro che l’installazione sia avvenuta con successo controllando la versione.
Outputgit version 2.26.2
Con Git installato con successo, puoi ora completare la configurazione.
Configurazione di Git
Dopo aver verificato la versione di Git, dovresti configurare Git in modo che i messaggi di commit generati contengano le tue informazioni corrette e ti supportino durante lo sviluppo del tuo progetto software.
La configurazione può essere eseguita utilizzando il comando git config
. In particolare, dobbiamo fornire il nostro nome e indirizzo email perché Git incorpora queste informazioni in ogni commit che facciamo. Possiamo procedere aggiungendo queste informazioni digitando:
Possiamo visualizzare tutti gli elementi di configurazione impostati digitando:
Outputuser.name=Your Name
user.email=[email protected]
...
Le informazioni che inserisci vengono memorizzate nel file di configurazione di Git, che puoi eventualmente modificare manualmente con un editor di testo a tua scelta come questo (useremo nano):
[user]
name = Your Name
email = [email protected]
Premi CTRL
e X
, quindi Y
e infine INVIO
per uscire dall’editor di testo.
Esistono molte altre opzioni che puoi impostare, ma queste sono le due fondamentali necessarie. Se salti questo passaggio, è probabile che vedrai avvisi quando committi su Git. Questo comporta più lavoro per te perché dovrai quindi rivedere i commit che hai effettuato con le informazioni corrette.
Conclusione
Ora dovresti avere Git installato e pronto all’uso sul tuo sistema.
Per saperne di più su come utilizzare Git, consulta questi articoli e serie:
Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04