Come interrompere il monitoraggio e ignorare le modifiche a un file in git

Come interrompere il monitoraggio e ignorare le modifiche a un file in git

In Git, un singolo repository contiene diversi file. Gli utenti apportano modifiche ai file nel tempo e aggiungono tali modifiche all'indice Git per tracciare tali modifiche. Tuttavia, alcuni file contengono informazioni riservate che gli sviluppatori non vogliono impegnarsi nel repository pubblico o condividere con altri membri del team. In questa situazione, Git ti consente di interrompere il monitoraggio e ignorare le modifiche a un file in GIT.

Questo articolo illustrerà il processo per interrompere il monitoraggio e ignorare le modifiche a un determinato file in Git.

Come interrompere il monitoraggio e ignorare le modifiche a un file specifico in GIT?

Per interrompere il monitoraggio e ignorare le modifiche a un determinato file in Git, controlla i seguenti passaggi:

  • Reindirizzare al repository locale.
  • Crea un nuovo file.
  • Stage e commetti un nuovo file.
  • Ignora le modifiche al file usando "GIT Update-Index-Assum-Punchanged "Comando.
  • Garantire le modifiche.

Passaggio 1: passare al repository locale

Innanzitutto, reindirizzare al repository locale desiderato:

CD "C: \ git \ demo_repo"

Passaggio 2: crea un nuovo file

Quindi, crea/crea un nuovo file nel repository corrente:

Tocca Demo.TXT

Passaggio 3: controlla lo stato GIT

Successivamente, visualizza lo stato del repository corrente:

Stato Git

Nell'output seguente, lo stato GIT indica che il file appena creato è non rintracciato e non impegnato:

Passaggio 4: monitora e impegna il file

Ora, stavi e impegna il file appena creato utilizzando il comando sotto fornito:

git aggiungi demo.txt && git commit -m "demo.file txt aggiunto "

Passaggio 5: interrompere il monitoraggio e impedire le modifiche al file

Eseguire il seguente comando insieme al nome del file desiderato per impedire a Git di rilevare modifiche in esso:

GIT Update-Index-Demo di Assume-Punchaged.TXT

In alternativa, puoi utilizzare il "-Skip-worktreeOpzione "insieme a"GIT Update-Index"Comando per eseguire la stessa operazione:

GIT Update-Index-Skip-Worktree Demo.TXT

Passaggio 6: apportare modifiche al file

Successivamente, apporta modifiche al file desiderato aggiornando il suo contenuto:

echo "Questo è il file demo" >> demo.TXT

Passaggio 7: assicurarsi le modifiche

Infine, verifica se Git ha ignorato le modifiche nel file selezionato o meno controllando lo stato del repository:

Stato Git

Come puoi vedere, lo stato del repository non ha mostrato le modifiche modificate del file che significano che Git ha ignorato le modifiche del file:

Abbiamo spiegato il metodo più semplice per interrompere il monitoraggio e ignorare le modifiche a un file specifico in GIT.

Conclusione

Per interrompere il monitoraggio e ignorare le modifiche/i cambiamenti in GIT, utilizzare il “GIT Update-Index-Assum-Punchanged "Comando. Inoltre, il "-Skip-worktreeL'opzione "può anche essere utilizzata con il"GIT Update-Index"Comando con il nome del file desiderato per ignorare le sue modifiche. Questo articolo ha illustrato il metodo per interrompere il monitoraggio e ignorare le modifiche a un determinato file in Git.