Come rimuovere il file dalla cronologia Git?

Come rimuovere il file dalla cronologia Git?

Mentre si lavora sul sistema di monitoraggio basato su versioning GIT, è comune per gli utenti creare più file nel loro repository. Dopo averli creati, questi file possono essere tracciati nel repository per salvare scopi. Ma in alcuni casi, gli utenti si rendono conto di aver fatto qualcosa di sbagliato o di aver aggiunto un file inutile nel repository e vogliono rimuoverlo dalla cronologia GIT. Per gestire questa particolare situazione, il "$ git rm "Il comando può essere utilizzato.

Questa guida discute il metodo per rimuovere il file dalla cronologia Git.

Come rimuovere il file dalla cronologia Git?

Per eliminare il file di progetto dalla cronologia Git, il "$ git rm"Il comando può essere utilizzato. Per eseguire questa operazione, prima, vai alla directory di root Git e crea un repository Git. Successivamente, naviga nel repository locale Git appena creato e crea un nuovo file di testo. Dopo aver creato il nuovo file di testo, monitoralo sull'area di gestione temporanea. Aggiungi modifiche al repository e visualizza l'elenco del repository del contenuto. Infine, rimuovere il file desiderato eseguendo il "$ git rm "Comando e controlla lo stato.

Ora, implementa la procedura precedentemente discussa per una migliore comprensione!

Passaggio 1: Passa alla directory di radice Git

Eseguire il "CD"Comando e navigare nella directory di root git:

$ CD "C: \ Users \ Nazma \ git"



Passaggio 2: creare un nuovo repository locale

Per creare un nuovo repository locale, eseguire il "mkdir"Comando insieme al nome del repository richiesto:

$ mkdir test_7



Passaggio 3: vai al repository appena creato

Ora, spostati nel repository appena creato usando il "CD"Comando:

$ cd test_7



Passaggio 4: crea un nuovo file di testo

Per creare un nuovo file di testo, utilizzare il comando fornito con il nome del file:

$ touch file1.TXT



Passaggio 5: aggiungere file appena creato nell'area di stadiazione

Eseguire il "git aggiungi"Comando insieme al nome del file per rintracciarlo nell'area di gestione temporanea:

$ git aggiungi file1.TXT



Passaggio 6: commettere modifiche

Successivamente, commetti le modifiche aggiunte al repository attraverso il comando di seguito:

$ git commit -m "file1.txt aggiunto "



Passaggio 7: creare un nuovo file di testo

Per creare più file di testo, eseguire il "tocco"Comando:

$ touch file2.TXT



Passaggio 8: monitora il file di testo appena creato

Dopo aver creato un nuovo file nella directory di lavoro, aggiungilo all'area di stadiazione attraverso il "git aggiungi"Comando:

$ git aggiungi file2.TXT



Passaggio 9: aggiornamento repository

Successivamente, esegui il comando fornito per commettere queste modifiche al repository Git:

$ git commit -m "file2.txt aggiunto "



Passaggio 10: visualizza l'elenco del contenuto

Per visualizzare l'elenco del contenuto e verificare il file appena creato, scrivi il "ls"Comando:

$ ls



Passaggio 11: rimuovere il file

Ora, rimuovi il file dalla cronologia Git con l'aiuto di "git rm"Comando e specificare il nome del file:

$ git rm file2.TXT



Passaggio 12: controlla lo stato del repository

Quindi, eseguire il seguente comando e controllare lo stato del repository:

$ git status .


Secondo l'output dell'elenco di seguito, il file mirato è stato rimosso correttamente dalla cronologia GIT:


Passaggio 13: verificare il file rimosso dall'elenco del contenuto

Infine, eseguire il “ls"Comando per visualizzare l'elenco repository di contenuto per la verifica:

$ ls


Può essere visto che ora "file2.TXt "non esiste nel repository:


Abbiamo descritto il metodo per rimuovere il file dalla cronologia Git.

Conclusione

Per rimuovere il file dalla cronologia git, prima, vai alla directory principale e crea un nuovo repository locale Git. Passa al repository appena creato e crea un nuovo file di testo. Dopo aver creato un nuovo file di testo, monitoralo sull'area di gestione temporanea. Commettere modifiche e mostra l'elenco dei contenuti del repository. Infine, eseguire il “$ git rm "Comando per rimuoverlo e controllare lo stato. Questa guida ha fornito la procedura per rimuovere il file dalla cronologia Git.