Què és un fitxer Gitignore i com se'n pot fer un?

Què és un fitxer Gitignore i com se'n pot fer un?

Heu estat utilitzant GitHub però encara us pregunteu què vol dir un fitxer .gitignore?





En cas afirmatiu, aquesta guia us mostrarà què és, els seus components, què fa i com crear un Gitignore.





Què és un Gitignore?

GitHub ofereix diverses funcions detallades, que van des de la provisió de fitxers fins a l’enviament al vostre dipòsit remot. Tot i això, si no teniu ganes d’enviar alguns fitxers a GitHub, podeu optar per no fer-ho també.





Deixar alguns fitxers així mentre organitza d'altres per a una confirmació és l'objectiu final del fitxer .gitignore.

En essència, el fitxer .gitignore conté el nom de tots els fitxers i carpetes que no voleu enviar al vostre dipòsit remot.



A més de ser útil mentre envieu fitxers a GitHub, utilitzar un .gitignore també pot ser útil mentre es desplega a plataformes en núvol com Heroku.

Un .gitignore és com qualsevol altre fitxer que utilitzeu mentre treballeu al vostre projecte. Tanmateix, tingueu cura de no confondre'l amb un fitxer de text pla que utilitzi un fitxer .txt afegit. Tingueu en compte que .gitignore és l’única convenció de noms d’aquest fitxer.





Com fer un fitxer Gitignore

Per crear un fitxer .gitignore, aneu a la carpeta arrel del projecte i creeu-ne un de nou. Posa-li un nom .gitignore .

Com a alternativa, podeu obrir qualsevol editor de codi que vulgueu. A continuació, creeu un fitxer nou al directori arrel del projecte i nomeneu-lo .gitignore .





Obriu el fitxer .gitignore i escriviu els noms de fitxers i carpetes que voleu ignorar per a la confirmació. Deseu-lo com ho faríeu amb qualsevol altre fitxer del vostre equip. Però assegureu-vos que utilitzeu l'extensió de fitxer adequada per a cada fitxer.

Per ignorar diversos elements alhora, un cop escriviu el nom d'un fitxer o carpeta en una línia, premeu Entra i escriviu el següent en una nova línia.

Un cop hàgiu afegit un fitxer o carpeta a .gitignore, GitHub no els seleccionarà ni els organitzarà per a la següent confirmació.

Els fitxers o carpetes que figuren a .gitignore no es trobaran al vostre dipòsit remot de GitHub. Tanmateix, aquest fitxer .gitignore es fa arribar al vostre dipòsit remot.

Un cop hàgiu iniciat la sessió al dipòsit remot, podeu fer clic a .gitignore per veure una llista de carpetes i fitxers que heu deixat enrere mentre enregistreu d'altres per confirmar-los.

Fer una ullada a .gitignore al dipòsit remot d’aquesta manera és útil quan haureu de tornar a la vostra màquina local per efectuar canvis en aquests fitxers.

Això és bastant útil, ja que podeu agafar ràpidament els noms d’aquests fitxers i eliminar-los localment de .gitignore si ho necessiteu. A continuació, actualitzeu-los com vulgueu a la vostra màquina local.

A més, us permet evitar la manipulació local dels fitxers completats, però us ajuda a centrar-vos en els que apareixen a .gitignore.

Tanmateix, si alguna vegada decidiu eximir un fitxer o un directori de .gitignore abans d'actualitzar-los o completar-los localment, elimineu-los suprimint-los de .gitignore. Però assegureu-vos de no suprimir el fitxer en si.

Al cap i a la fi, podeu executar git add --all torneu a escenificar-los per confirmar-los amb el vostre dipòsit remot.

Quin tipus de fitxers heu de posar a Gitignore?

Els fitxers i carpetes utilitzats temporalment que són irrellevants per al vostre projecte són exemples de fitxers que podeu col·locar a .gitignore. Si també teniu fitxers sense completar, com ara JavaScript o mòduls addicionals, poden entrar a .gitignore. Com hem dit anteriorment, un cop decidiu actualitzar i escenificar aquests fitxers, podeu eliminar-los de .gitignore en qualsevol moment.

Fer servir un .gitignore cada vegada no és un requisit previ per a un gran projecte. Però simplifica el flux de treball. Si teniu previst utilitzar allotjament al núvol, també pot facilitar el desplegament.

Ara que ja sabeu com eximir alguns fitxers i carpetes de la prova amb .gitignore, també podeu veure com podeu netejar Git i tenir un arbre de treball ordenat.

Compartir Compartir Tweet Correu electrònic A continuació s’explica com netejar Git i eliminar fitxers sense rastrejar

Trobeu que el vostre projecte Git està ple de fitxers antics? Obteniu informació sobre com netejar el Git.

Llegiu a continuació
Temes relacionats
  • Programació
  • Gestió de fitxers
  • GitHub
Sobre l'autor Idisou Omisola(94 articles publicats)

Idowu és un apassionat de qualsevol tecnologia intel·ligent i productivitat. Durant el temps lliure, juga amb la codificació i canvia al tauler d’escacs quan s’avorreix, però també li agrada deixar de banda la rutina de tant en tant. La seva passió per mostrar a la gent el camí cap a la tecnologia moderna el motiva a escriure més.

Windows no detecta el disc dur extern
Més de Idowu Omisola

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us