Com puc utilitzar el fitxer .gitignore?

How Do I Use Gitignore File



Mentre treballem amb els dipòsits de Git, hi ha alguns fitxers que no volem comprometre cada vegada que fem canvis al nostre dipòsit. És perquè aquests fitxers poden estar relacionats amb certes configuracions o biblioteques que no volem desordenar o canviar. A més, si recomaneu aquests fitxers, podríeu acabar desordenant tot el dipòsit del projecte. És per això que Git va introduir el concepte del fitxer .gitignore. És un fitxer de Git en el qual podeu afegir tots aquells fitxers del dipòsit del vostre projecte que no vulgueu tornar a engegar, o dit d’una altra manera, els fitxers que voleu ignorar mentre es comprometen. Per tant, avui us explicarem el mètode d’ús del fitxer .gitignore a l’Ubuntu 20.04.

Mètode d'ús del fitxer .gitignore a l'Ubuntu 20.04

Per utilitzar el fitxer .gitignore a Ubuntu 20.04, us guiarem pels nou passos següents:







Pas 1: adquiriu el dipòsit de proves

En lloc de crear el nostre propi repositori de projectes, hem utilitzat un dipòsit de mostra disponible a GitHub. Cal adquirir aquest dipòsit executant l'ordre esmentada a continuació:



git clone https://github.com/schacon/simplegit-progit



Un cop clonat el dipòsit especificat al vostre sistema Ubuntu 20.04, mostrarà el següent estat al terminal:





Pas 2: creeu un fitxer de mostra per ignorar-lo

Ara hem de crear un fitxer de mostra que volem ignorar al directori del projecte. Per a això, primer hem d’anar al directori del projecte executant aquesta ordre:



cd / home / kbuzdar / simplegit-progit

Aquí heu de proporcionar el camí on heu clonat el dipòsit de proves.

Un cop esteu al repositori de proves, podeu crear-ne un fitxer de mostra executant l'ordre següent:

sudo nano abc.txt

Quan aquest fitxer s'obre amb l'editor nano, podeu escriure-hi qualsevol text aleatori, tal com es mostra a la imatge següent, després podreu desar-lo.

Pas 3: creeu el fitxer .gitignore

Un cop hàgim creat un fitxer que volem ignorar a la nostra pròxima confirmació, crearem el fitxer .gitignore al repositori del projecte executant l'ordre següent:

sudo nano .gitignore

Pas 4: afegiu els fitxers que s’ignoraran al fitxer .gitignore

Quan s'obre el fitxer .gitignore amb l'editor nano, heu d'afegir el nom del fitxer que voleu ignorar al fitxer .gitignore. En el nostre cas, és l’abc.txt. Després d’afegir aquest fitxer al fitxer .gitignore, simplement el guardarem. Podeu afegir tants fitxers com vulgueu ignorar al fitxer .gitignore en línies separades.

Pas 5: reinicieu Git

Un cop hàgim fet els canvis desitjats, hem de reiniciar Git executant l'ordre següent:

git init

Si aquesta ordre aconsegueix reiniciar Git amb èxit, podreu veure el missatge que es mostra a la imatge següent.

Pas 6: afegiu els canvis recents al dipòsit

El següent pas és afegir els canvis nous al dipòsit de projectes executant l'ordre següent:

git add.

Si els canvis s’afegeixen correctament al dipòsit del vostre projecte, el sistema no mostrarà cap missatge al terminal, tal com es mostra a la imatge següent.

Pas 7: comproveu l'estat actual de Git

Ara abans de comprometre aquests canvis a Git, comprovarem l'estat actual de Git amb l'ordre següent:

estat git

L'estat actual del nostre dipòsit de projectes Git es mostra a la imatge següent.

Pas 8: comprometeu tots els canvis

Ara comprometrem aquests canvis executant l'ordre següent:

git commit –m Missatge que es mostrarà

Aquí podeu substituir el missatge que es mostrarà per qualsevol missatge que vulgueu que es mostri amb la vostra confirmació recent.

Els resultats de la nostra confirmació recent es mostren a la imatge següent.

Podeu veure fàcilment a la imatge que es mostra més amunt que només s’ha compromès el fitxer .gitignore i no el fitxer abc.txt, ja que volíem ignorar-lo al nostre commit. Vol dir que Git ha aconseguit ignorar el fitxer que hem esmentat al nostre fitxer .gitignore mentre es comprometien els canvis.

Conclusió

Seguint el tutorial d’avui, podeu afegir fàcilment tants fitxers com vulgueu ignorar mentre feu un commit als fitxers .gitignore. D’aquesta manera, no només guardareu aquests fitxers per no embolicar-los accidentalment, sinó que també guardareu els recursos que es destinaran a la comissió de fitxers irrellevants.