Che cos'è un file Gitignore e come puoi crearne uno?

Che cos'è un file Gitignore e come puoi crearne uno?

Stai usando GitHub ma ti stai ancora chiedendo cosa significhi un file .gitignore?





Se sì, questa guida ti mostrerà cos'è, i suoi componenti, cosa fa e come creare un Gitignore.





Cos'è un Gitignore?

GitHub offre varie funzionalità dettagliate, che vanno dalla gestione temporanea dei file al loro push nel tuo repository remoto. Tuttavia, se non hai voglia di inviare alcuni file a GitHub, puoi anche scegliere di non farlo.





Lasciare fuori alcuni file in questo modo mentre altri vengono organizzati per un commit è l'obiettivo finale del file .gitignore.

In sostanza, il file .gitignore contiene il nome di tutti i file e le cartelle che non intendi inviare al tuo repository remoto.



Oltre ad essere utile durante il commit di file su GitHub, l'utilizzo di un .gitignore può essere utile anche durante la distribuzione su piattaforme cloud come Heroku .

Un .gitignore è come qualsiasi altro file che usi mentre lavori al tuo progetto. Tuttavia, fai attenzione a non confonderlo con un file di testo normale che utilizza un .txt aggiunto. Quindi nota che .gitignore è l'unica convenzione di denominazione per questo file.





Come creare un file Gitignore

Per creare un file .gitignore, vai alla cartella principale del tuo progetto e crea un nuovo file. Nominalo .gitignore .

In alternativa, puoi aprire qualsiasi editor di codice di tua scelta . Quindi crea un nuovo file nella directory principale del tuo progetto e chiamalo .gitignore .





Apri il file .gitignore e digita i nomi dei file e delle cartelle che desideri ignorare per il commit. Salvalo come faresti con qualsiasi altro file sulla tua macchina. Ma assicurati di utilizzare l'estensione di file appropriata per ogni file.

Per ignorare più elementi contemporaneamente, una volta digitato il nome di un file o di una cartella su una riga, premi accedere e scrivi il prossimo su una nuova riga.

Una volta aggiunto un file o una cartella a .gitignore, GitHub non li selezionerà né li metterà in scena per il prossimo commit.

I file o le cartelle elencati in .gitignore non saranno nel tuo repository remoto su GitHub. Tuttavia, questo file .gitignore stesso viene inviato al tuo repository remoto.

Una volta effettuato l'accesso al repository remoto, puoi fare clic su .gitignore per vedere un elenco di cartelle e file che hai lasciato mentre ne preparavi altri per il commit.

Dare un'occhiata a .gitignore nel tuo repository remoto in questo modo è utile quando devi tornare al tuo computer locale per apportare modifiche a quei file.

È abbastanza utile, poiché puoi prendere rapidamente i nomi di tali file e rimuoverli localmente da .gitignore se necessario. Quindi aggiornali come preferisci sul tuo computer locale.

Oltre a ciò, ti consente di evitare di manomettere i file completati localmente, ma ti aiuta a concentrarti su quelli elencati in .gitignore.

Tuttavia, se decidi di escludere un file o una directory da .gitignore prima di aggiornarli o completarli localmente, rimuovili eliminandoli da .gitignore. Ma assicurati di non eliminare il file stesso.

Dopotutto, puoi quindi correre git add --all di nuovo per metterli in scena per il commit nel tuo repository remoto.

Che tipo di file dovresti mettere in Gitignore?

I file e le cartelle utilizzati temporaneamente che sono irrilevanti per il tuo progetto sono esempi di file che puoi inserire in .gitignore. Se hai anche file non completati come JavaScript o moduli aggiuntivi, possono andare in .gitignore. Come affermato in precedenza, una volta che si decide di aggiornare e mettere in scena tali file, è possibile rimuoverli da .gitignore in qualsiasi momento.

Usare un .gitignore ogni volta non è un prerequisito per un grande progetto. Ma semplifica il tuo flusso di lavoro. Se prevedi di utilizzare il cloud hosting, anche la distribuzione può essere semplificata.

Ora che sai come esentare alcuni file e cartelle dallo staging con .gitignore, puoi anche guardare come puoi pulire Git e avere un albero ben funzionante.

Condividere Condividere Tweet E-mail Ecco come pulire Git e rimuovere i file non tracciati

Trovare il tuo progetto Git è ingombro di vecchi file? Scopri come pulire il tuo Git.

Leggi Avanti
Argomenti correlati
  • Programmazione
  • Gestione dei file
  • GitHub
Circa l'autore Idisou Omisola(94 articoli pubblicati)

Idowu è appassionato di qualsiasi tecnologia intelligente e produttività. Nel tempo libero gioca con la programmazione e quando si annoia passa alla scacchiera, ma ama anche staccare ogni tanto dalla routine. La sua passione per mostrare alle persone la tecnologia moderna lo motiva a scrivere di più.

quanto costa una xbox one
Altro da Idowu Omisola

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti