Come funziona Git?

Come funziona Git?

Git è il sistema di controllo più ampiamente utilizzato per il versioning sul globo. Viene utilizzato per monitorare le modifiche al codice sorgente. Se gli utenti vogliono lavorare con Git, è necessario capire il suo lavoro. GIT consente ai suoi utenti di monitorare la modifica del codice, controllare i loro progetti utilizzando comandi di base e semplice.

Questo tutorial spiegherà brevemente il funzionamento di Git.

Come funziona Git?

Il lavoro Git all'interno delle tre fasi particolari è il seguente:

    • Area di lavoro
    • Indice di stadiazione
    • Repository git

Fase 1: area di lavoro

In questa fase, possiamo aggiungere, modificare, eliminare e aggiornare il file. Tuttavia, questi file sono non rintracciati e non pronti per il commit. Per dimostrazione, dai un'occhiata alle istruzioni di seguito:

    • Vai alla directory di radice Git.
    • Visualizza lo stato della directory di lavoro corrente utilizzando "Stato Git"Comando.
    • Aggiungi un file con l'aiuto di "tocco"Comando.
    • Verifica lo stato corrente del repository.

Passaggio 1: Passa alla directory di radice Git

Innanzitutto, navigare alla directory della radice Git usando "CD"Comando:

CD "C: \ Users \ user \ git \ Project1"


Passaggio 2: controlla l'area di lavoro

Eseguire il "Stato Git"Comando per garantire che l'area di lavoro sia pulita:

Stato Git


Si può osservare che non c'è ancora nulla da commettere e l'area di lavoro è pulita:


Passaggio 3: aggiungi un nuovo file

Inserire un nuovo file nell'area di lavoro con l'aiuto del "tocco"Comando:

toccare file2.html



Passaggio 4: verifica

Verifica il file aggiunto eseguendo il "Stato Git"Comando:

Stato Git


Come puoi vedere, il "file2.html"Il file è pronto a impegnarsi:

Fase 2: area di sosta

Nell'area di stadiazione, l'aggiunta di file nuovi o modificati all'ambiente di stadiazione significa che questi file sono pronti per l'impegno. Dai un'occhiata alle istruzioni di seguito per una migliore comprensione:

    • Visualizza lo stato corrente del repository.
    • Inserire il file usando il “git aggiungi."Comando.
    • Verificare le modifiche.

Passaggio 1: controllare lo stato corrente

Utilizzare il "Stato Git"Comando per visualizzare lo stato corrente del repository:

Stato Git


Secondo l'output indicato, l'area di lavoro contiene il "file2.html"File non tracciato:


Passaggio 2: Aggiungi file

Per inserire tutte le modifiche in un'area di tracciamento GIT, eseguire il "git aggiungi ."Comando:

git aggiungi .



Passaggio 3: convalidare le modifiche

Controllare l'area di lavoro GIT per garantire che siano state aggiunte o meno modifiche attuali:

Fase 3: repository git

In questa fase, gli utenti devono salvare tutte le modifiche nuove e modificate aggiunte al repository Git. Per fare ciò, controlla i seguenti passaggi:

    • Visualizza lo stato corrente del repository.
    • Traccia il file creato di recente con l'aiuto di "commit git"Comando.
    • Convalida le modifiche usando il "Stato Git"Comando.

Passaggio 1: assicurarsi lo stato dell'area di lavoro

Innanzitutto, controlla lo stato corrente della directory di lavoro GIT utilizzando "Stato Git"Comando:

Stato Git



Passaggio 2: impegna il file

Quindi, eseguire il “commit git"Comando insieme al messaggio di commit usando il"-M" opzione:

git commit -m "un nuovo file aggiunto"


L'output indicato sotto indica che il file è stato spinto correttamente:


Passaggio 3: convalida

Verifica le modifiche eseguendo il "Stato Git"Comando:

Stato Git


Si può notare che tutte le modifiche sono state impegnate con successo e l'area di lavoro è pulita:


Questo è tutto! Hai imparato a conoscere il funzionamento di Git.

Conclusione

Ci sono tre fasi di lavoro git, il primo è il "Area di lavoro"Dove un file può essere aggiunto, modificato ed eliminato. Poi il "Indice di stadiazione", Dove le modifiche possono essere monitorate e pronte a impegnarsi usando il"git aggiungi"Comando. Dopodiché, il "Repository git"Fase in cui tutte le modifiche tracciate vengono salvate per un uso successivo con l'aiuto di"commit git"Comando. Questo post ha descritto il funzionamento di Git in dettaglio.