Come altri strumenti di tracciamento, Git consente anche di garantire informazioni sensibili sui progetti di sviluppo. A tale scopo, gli sviluppatori creano il ".gitignore"File nel loro progetto. Possono ignorare un singolo file e più file in parallelo con l'aiuto di questo file. Questa operazione protegge le informazioni sensibili e non mostra le modifiche del file ignorato nell'albero di lavoro.
Questo blog dimostrerà la procedura per ignorare tutti i file/cartelle in una cartella tranne la cartella.
Come ".Gitignore "tutti i file/cartelle in una cartella, ma non la cartella stessa?
Per ignorare tutti i file in una cartella tranne la cartella, seguire i passaggi forniti:
Passaggio 1: reindirizzarsi al repository locale
Innanzitutto, scegli la directory desiderata e passa ad essa usando il comando sotto l'elenco:
$ cd "c: \ git \ reposa"
Passaggio 2: visualizza l'elenco dei file/cartelle nel repository
Quindi, visualizza l'elenco di tutti i file e le cartelle nel repository corrente:
$ ls
Si può osservare che il repository contiene una cartella e due file:
Passaggio 3: crea ".File Gitignore "
Successivamente, fai un ".gitignore"File tramite il"tocco"Comando:
$ touch .gitignore
Passaggio 4: traccia ".File Gitignore "
Aggiungi il ".gitignore"File nell'area di stadiazione Git utilizzando il comando fornito:
$ git aggiungi .gitignore
Passaggio 5: committe ".File Gitignore "
Quindi, digita il seguente comando con il messaggio desiderato per salvare le modifiche:
$ git commit -m ".cartella gitignore creata "
Passaggio 6: aprire ".File Gitignore "
Ora, apri il ".gitignore"File nell'editor predefinito per aggiungere l'estensione dei file particolare che deve essere ignorata:
$ inizio .gitignore
Dopo aver eseguito il comando sopra fornito, verrà aperto il file specificato con l'editor predefinito. Ora aggiungi l'estensione dei file desiderati. Ad esempio, abbiamo aggiunto un ".TXT"Estensione insieme a un asterisco"*"Simbolo, che viene utilizzato per tutti i file esistenti:
Passaggio 7: spostati nella cartella desiderata
Successivamente, vai alla cartella particolare nel repository usando "CD"Comando:
$ cd sub_folder
Passaggio 8: contenuto della cartella Elenca
Digita il comando sotto fornito per visualizzare tutti i file nella cartella esistente:
$ ls
Si può vedere che la cartella corrente contiene più file con estensioni diverse:
Passaggio 9: apri il file di estensione ignorato
Quindi, eseguire il “inizio"Comando insieme al nome del file particolare per le modifiche. Abbiamo aperto il “.TXT"File di tipo di estensione:
$ Inizia F1.TXT
Successivamente, torna al repository di lavoro eseguendo il seguente comando:
$ cd ..
Passaggio 10: verificare le modifiche
Infine, assicurarsi se il file sia stato ignorato o meno controllando lo stato GIT:
$ git status
Secondo lo screenshot seguente, l'albero di lavoro è pulito, il che indica che le modifiche aggiunte nei file particolari in cui le estensioni sono state ignorate non sono mostrate nello stato del repository di lavoro corrente:
Abbiamo spiegato il metodo più semplice per ignorare tutti i file in una cartella ma non la cartella stessa.
Conclusione
Per ignorare tutti i file in una cartella tranne la cartella stessa, prima, passa alla directory locale desiderata. Quindi, crea un file Ignora in esso. Successivamente, traccia e commetti il file ignorato appena creato. Successivamente, aprilo nell'editor predefinito, aggiungi l'estensione del file particolare che deve essere ignorata e salvarlo. Questo blog ha dimostrato la procedura per ignorare tutti i file/cartelle in una cartella tranne la cartella stessa.