Vantaggi dell'utilizzo di GIT
Git è uno strumento open source ed è gratuito per chiunque. Quasi tutte le modifiche vengono apportate a livello locale e non è necessario propagare tali modifiche a qualsiasi server centrale. Un progetto può essere modificato localmente e può essere successivamente salvato su un server, in cui ogni collaboratore può vedere e tracciare queste modifiche. A differenza dei VC centralizzati, Git non ha un singolo punto di fallimento.
Poiché Git ha distribuito l'architettura, tutti possono ottenere l'ultima istantanea del lavoro, nonché l'intero contenuto del repository e la sua storia. Se per qualche motivo il server scende, una copia dal client può essere utilizzata come backup e ripristinato al server.
Per archiviare e identificare gli oggetti all'interno del suo database, Git utilizza una funzione hash crittografica nota come hash SHA-1. Prima di archiviare qualsiasi dati, i controlli GIT li hanno sommati e utilizzano questo checksum per fare riferimento ad esso.
È molto facile da installare e non richiede hardware di fascia alta sul lato client. Molti servizi di hosting online come Github forniscono servizi per ospitare il tuo progetto GIT online per l'accesso remoto. Si può ottenere un intero backup di un repository sul proprio computer locale. Le modifiche apportate da un contributo a un repository diventano la sua parte dopo un'operazione di commit.
L'operazione di commit effettua un'istantanea dello stato corrente nel repository o nel database. Dopo aver lavorato a livello locale al nostro progetto, possiamo pubblicare commit locali sul nostro database o repository GIT remoto utilizzando il comando push.
Cosa copriremo?
In questa guida, vedremo come possiamo installare e configurare Git sul sistema operativo Fedora 33. Installeremo Git dal repository ufficiale su Fedora, nonché dal codice sorgente scaricato dal sito Web ufficiale GIT. Iniziamo con il processo di installazione Git.
Metodo 1. Installazione di Git dai repository di Fedora utilizzando DNF/Yum
Questo è un metodo molto semplice per installare Git. Devi solo eseguire i comandi di seguito:
Passo 1. Aggiorna i pacchetti di sistema disponibili con il seguente comando:
$ sudo dnf -y aggiornamento
Passo 2. Ora installa git con il comando seguente:
$ sudo dnf -y installa git
Al termine del comando sopra, utilizzare il comando seguente per controllare la versione installata di GIT:
$ git -version
È tutto! Come puoi vedere, Git è già installato su Fedora 33, ma se non lo è, puoi installarlo dal comando sopra.
In questo caso, vuoi disinstallare Git, eseguire semplicemente il comando aggiunto di seguito:
$ sudo dnf -y rimuovi git
Metodo 2. Costruire Git dal codice sorgente su Fedora
Git può anche essere installato su Fedora dal codice sorgente disponibile sul sito Web GIT. Per installarli dal codice sorgente, seguire la procedura seguente:
Passo 1. Git richiede l'installazione di diversi pacchetti prima di poterlo installare dal codice sorgente. Esegui il comando seguente per installare queste dipendenze:
$ sudo dnf Installa DH-AUELECONF Curl-Devel Expat-Devel GetText-Devel OpenSSL-Devel Perl-Devel Zlib-Devel
Passo 2. Una volta che abbiamo tutte le dipendenze richieste in atto, possiamo andare avanti per scaricare il codice sorgente. Esegui il seguente comando per scaricare il codice sorgente Tarball compresso del GIT:
$ wget https: // www.kernel.Org/Pub/Software/SCM/GIT/GIT-2.30.1.catrame.Gz
In alternativa, puoi anche visitare questo link e scaricare manualmente il file sul tuo sistema. Questo è mostrato qui:
Passaggio 3. Estrai il file TAR scaricato con il comando seguente:
$ tar -zxf git -2.30.1.catrame.Gz
Passaggio 4. Ora spostati nella cartella estratta sulla finestra della riga di comando:
$ cd git-2.30.1
Passaggio 5. Esegui il comando Make:
$ fare configurazione
Passaggio 6. Esegui lo script di configurazione:
$ ./configure --prefix =/usr
Passaggio 7. Esegui il comando Make All:
$ fai tutto
Passaggio 8. Esegui il comando Make Installa:
$ sudo Make Installa
Ora, Git è installato sul tuo sistema. Controlla la versione da qui:
$ git -version
Configurazione delle impostazioni GIT su Fedora
Dopo aver installato Git, dovremo aggiungere il nostro nome utente e il nostro indirizzo e -mail al nostro account GIT. Questo ci consentirà di commettere correttamente il nostro codice. Queste informazioni sono utilizzate da Git con ogni commit che facciamo.
Nota: Il nome utente Git non è lo stesso di quello per GitHub.
Per impostare questi dettagli, eseguire i seguenti comandi:
$ git config -utente global.Nomina "il tuo utente"
$ git config -utente global.Invia un'e -mail "il tuo@emailid"
Qui sostituisci "il tuo utente" con un nome utente a tua scelta e "il tuo emailid" con il tuo ID e-mail. La parola chiave globale farà utilizzare queste informazioni da ogni modifica del sistema. Se si desidera utilizzare informazioni diverse per un progetto, rimuovi semplicemente la parola chiave globale quando si è all'interno di quel progetto specifico.
Aggiungiamo un nome utente di esempio ed e -mail come:
User-Name = LinuxHint
Utente-email = [email protected]
Esegui il comando seguente per verificare se queste impostazioni hanno funzionato correttamente:
$ git config -list
Questo è mostrato di seguito:
Conclusione
Congratulazioni, ora hai installato con successo Git per il tuo sistema operativo Fedora. Se hai seguito correttamente questo tutorial, avrai notato che il metodo 1 è molto semplice per l'installazione di GIT. Devi solo eseguire un semplice comando per ottenere il git sul tuo sistema. Nel frattempo, il metodo 2 è un percorso di lunga durata per l'installazione di Git ed è consigliato solo per utenti avanzati e amministratori di sistema. Il vantaggio di utilizzare questo metodo è che puoi ottenere la sua ultima versione disponibile. Ad esempio, nel metodo 1, la versione di Git installata dal repository ufficiale è 2.28.0, mentre nel metodo 2 abbiamo la versione 2.30.1.