Ignorare i File Dopo il Commit Iniziale
Se hai già committato file che ora desideri ignorare, segui questi passaggi:
- Aggiungi i file al tuo
.gitignore
; - Rimuovi i file dal repository (senza eliminarli localmente) utilizzando
git rm --cached
; - Effettua il commit delle modifiche.
Esempio di workflow
Nella maggior parte dei casi, i file di configurazione contengono informazioni private, quindi non dovrebbero essere tracciati. Per evitare di aggiungere accidentalmente tali file a Git, è preferibile ignorarli. Faremo lo stesso con il nostro file config.txt
che è già stato committato.
Osserva la seguente illustrazione del nostro workflow:
Per prima cosa aggiungiamo config.txt
all'elenco dei file ignorati in .gitignore
:
Successivamente, eseguiamo il comando git rm
con l'opzione --cached
per rimuoverlo dal nostro repository senza eliminarlo:
Ora, verifichiamo lo stato dell'albero di lavoro e dell'area di staging:
Come puoi vedere, l'eliminazione del file di configurazione è già in staging, tuttavia, dobbiamo ancora aggiungere il file .gitignore
, e poi possiamo eseguire il commit di queste modifiche:
Il commit è stato eseguito con successo. Ora, verifichiamo che il file config.txt
sia effettivamente ignorato. Verrà aggiunta una nuova riga con una password di esempio utilizzando il comando echo
:
Infine, controlliamo lo stato dell'albero di lavoro:
Il nostro file è stato modificato, ma non è tracciato da Git, quindi l'albero di lavoro è pulito.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.57
Ignorare i File Dopo il Commit Iniziale
Scorri per mostrare il menu
Se hai già committato file che ora desideri ignorare, segui questi passaggi:
- Aggiungi i file al tuo
.gitignore
; - Rimuovi i file dal repository (senza eliminarli localmente) utilizzando
git rm --cached
; - Effettua il commit delle modifiche.
Esempio di workflow
Nella maggior parte dei casi, i file di configurazione contengono informazioni private, quindi non dovrebbero essere tracciati. Per evitare di aggiungere accidentalmente tali file a Git, è preferibile ignorarli. Faremo lo stesso con il nostro file config.txt
che è già stato committato.
Osserva la seguente illustrazione del nostro workflow:
Per prima cosa aggiungiamo config.txt
all'elenco dei file ignorati in .gitignore
:
Successivamente, eseguiamo il comando git rm
con l'opzione --cached
per rimuoverlo dal nostro repository senza eliminarlo:
Ora, verifichiamo lo stato dell'albero di lavoro e dell'area di staging:
Come puoi vedere, l'eliminazione del file di configurazione è già in staging, tuttavia, dobbiamo ancora aggiungere il file .gitignore
, e poi possiamo eseguire il commit di queste modifiche:
Il commit è stato eseguito con successo. Ora, verifichiamo che il file config.txt
sia effettivamente ignorato. Verrà aggiunta una nuova riga con una password di esempio utilizzando il comando echo
:
Infine, controlliamo lo stato dell'albero di lavoro:
Il nostro file è stato modificato, ma non è tracciato da Git, quindi l'albero di lavoro è pulito.
Grazie per i tuoi commenti!