Git ignora le modifiche ai file locali

Git ignora le modifiche ai file locali

A volte, mentre lavorano su GIT, gli sviluppatori vogliono apportare modifiche ai file di codice sorgente del progetto impegnati ed eseguirli sulla macchina locale. Tuttavia, non vogliono commettere questi file con modifiche appena aggiunte. In questa situazione, Git consente loro di interrompere temporaneamente il monitoraggio e ignorare le modifiche di questi file utilizzando il "GIT Update-Index-Assum-Punchanged "Comando.

Questo articolo spiegherà il metodo per ignorare le modifiche a file locali in GIT.

Come ignorare le modifiche dei file locali in GIT?

Per ignorare le modifiche al file locali in GIT, seguire i passaggi forniti:

  • Vai alla directory GIT richiesta.
  • Generare un nuovo file, monitorarlo e commettere modifiche.
  • Aggiorna il valore dell'indice.
  • Aggiungi modifiche nel file.
  • Controlla lo stato GIT.

Guarda i passaggi sotto forniti per la dimostrazione pratica!

Passaggio 1: reindirizzarsi al repository locale

Innanzitutto, spostati nel repository desiderato utilizzando il comando dichiarato:

$ cd "c: \ git \ repo3"

Passaggio 2: crea un nuovo file

Quindi, usa il "tocco"Comando per creare un nuovo file nel repository:

$ TOUCT DEMOFILE.PHP

Passaggio 3: aggiungi file all'area di stadiazione

Quindi, aggiungi un file appena creato all'indice di stadiazione GIT tramite il seguente comando:

$ git aggiungi demofile.PHP

Passaggio 4: controlla lo stato GIT

Successivamente, eseguire il comando sotto fornito per verificare lo stato corrente del repository di lavoro:

$ git status

L'output seguente indica che il file appena creato esiste nell'area di stadiazione e deve essere commesso:

Passaggio 5: commettere modifiche

Per salvare tutte le nuove modifiche al repository Git, eseguire il "commit git"Comando:

$ git commit -m "demofile aggiunto"

Passaggio 6: aggiorna il valore dell'indice

Ora, usa il "GIT Update-Index"Comando per ignorare le modifiche locali più recenti aggiornando il valore dell'indice:

$ git update-index-Assum-Punchaged Demofile.PHP

Qui, il "-Supponiamo che si accumulasse"L'opzione viene utilizzata per arrestare temporaneamente il processo di tracciamento e ignorare le modifiche appena aggiunte del file.

Secondo lo screenshot di seguito, il valore dell'indice è stato impostato correttamente e le modifiche non verranno visualizzate come file modificato in GIT:

Ora andiamo avanti e apportiamo alcune modifiche al file selezionato.

Passaggio 7: aggiorna il contenuto del file

Per aggiornare il file particolare, utilizzare il "eco"Comando:

$ echo "ciao! Questo è il mio file demo ">> demofile.PHP

Passaggio 8: aggiungere nuove modifiche all'indice Git

Quindi, sposta tutte le nuove modifiche all'area di stadiazione GIT utilizzando il comando sotto fornito:

$ git aggiungi .

Passaggio 9: verificare nuove modifiche

Infine, controlla lo stato del repository Git per assicurarti se Git abbia ignorato le modifiche nel file o meno:

$ git status

Qui, si può osservare che l'albero di lavoro è chiaro e non c'è nulla da commettere che indica che Git ha ignorato le modifiche al file:

È tutto! Abbiamo compilato il metodo più semplice per ignorare le modifiche a file locali in GIT.

Conclusione

Per ignorare le modifiche al file locale in Git, prima, passa al repository locale richiesto e crea un nuovo file nel repository desiderato. Quindi, seguilo e commetti cambiamenti. Dopodiché, esegui il “GIT Update-Index-Assum-Punchanged "Comando. Infine, verifica le modifiche ignorate. Questo articolo ha spiegato il processo di ignorare le modifiche a file locali in GIT.