Ați folosit GitHub, dar încă vă întrebați ce înseamnă un fișier .gitignore?

Dacă da, acest ghid vă va arăta ce este, componentele sale, ce face și cum să creați un Gitignore.

Ce este un Gitignore?

GitHub oferă diverse funcții detaliate, de la stocarea fișierelor până la împingerea lor în depozitul dvs. la distanță. Cu toate acestea, dacă nu aveți chef să împingeți unele fișiere pe GitHub, puteți alege să nu faceți la fel de bine.

Lăsarea unor astfel de fișiere în acest fel în timp ce organizarea altora pentru un commit este scopul final al fișierului .gitignore.

În esență, fișierul .gitignore conține numele tuturor fișierelor și folderelor pe care nu intenționați să le împingeți la depozitul dvs. la distanță.

În plus față de a fi de ajutor în timp ce trimiteți fișiere la GitHub, utilizarea unui .gitignore poate fi de asemenea util la implementarea pe platforme cloud precum Heroku.

Cum să vă găzduiți site-ul Python gratuit pe Heroku

Aveți nevoie să găzduiți un site mic, fără niciun cost? Heroku ar putea fi exact ceea ce căutați.

instagram viewer

Un .gitignore este ca orice alt fișier pe care îl utilizați în timp ce lucrați la proiectul dvs. Cu toate acestea, aveți grijă să nu-l confundați cu un fișier text simplu care utilizează un .txt anexat. Deci, rețineți că .gitignore este singura convenție de denumire pentru acest fișier.

Cum se face un fișier Gitignore

Pentru a crea un fișier .gitignore, accesați folderul rădăcină al proiectului și creați un fișier nou. Numeste .gitignore.

Alternativ, puteți deschide oricare editor de cod la alegere. Apoi creați un fișier nou în directorul rădăcină al proiectului și denumiți-l .gitignore.

Deschideți fișierul .gitignore și tastați numele fișierelor și folderelor pe care doriți să le ignorați pentru comitere. Salvați-l așa cum ați face cu orice alt fișier de pe computer. Dar asigurați-vă că utilizați extensia de fișier adecvată pentru fiecare fișier.

Pentru a ignora mai multe articole odată, după ce tastați numele unui fișier sau folder pe o linie, apăsați introduce și scrie următoarea pe o nouă linie.

După ce adăugați un fișier sau un folder la .gitignore, GitHub nu le va alege și nu le va aranja pentru următorul commit.

Fișierele sau folderele listate în .gitignore nu vor fi în depozitul dvs. de la distanță pe GitHub. Cu toate acestea, acest fișier .gitignore în sine este împins în depozitul dvs. la distanță.

După ce vă conectați la depozitul dvs. la distanță, puteți face clic pe .gitignore pentru a vedea o listă de foldere și fișiere pe care le-ați lăsat în urmă, în timp ce alocați altele pentru comitere

A arunca o privire asupra .gitignore în depozitul dvs. la distanță în acest fel este util atunci când trebuie să vă întoarceți la mașina locală pentru a efectua modificări în acele fișiere.

Este destul de la îndemână, deoarece puteți prelua rapid numele unor astfel de fișiere și le puteți elimina local din .gitignore, dacă aveți nevoie. Apoi actualizați-le după cum doriți pe mașina dvs. locală.

În plus, vă permite să evitați manipularea locală a fișierelor completate, dar vă ajută să vă concentrați asupra celor enumerate în .gitignore.

Cu toate acestea, dacă vreți să decideți să scutiți vreodată un fișier sau un director de .gitignore înainte de a le actualiza sau finaliza local, eliminați-le ștergându-le din .gitignore. Dar asigurați-vă că nu ștergeți fișierul în sine.

La urma urmei, puteți rula git add --all din nou, pentru a le pune în scenă pentru a le trimite la depozitul dvs. la distanță

Ce tip de fișiere ar trebui să puneți în Gitignore?

Fișierele și folderele utilizate temporar care sunt irelevante pentru proiectul dvs. sunt exemple de fișiere pe care le puteți plasa în .gitignore. Dacă aveți, de asemenea, fișiere incomplete, cum ar fi JavaScript sau module suplimentare, acestea pot intra în .gitignore. După cum am afirmat mai devreme, odată ce ați decis să actualizați și să organizați astfel de fișiere, le puteți elimina oricând din .gitignore.

Folosirea unui .gitignore de fiecare dată nu este o condiție prealabilă pentru un proiect grozav. Dar vă simplifică fluxul de lucru. Dacă intenționați să utilizați găzduirea în cloud, aceasta poate face și implementarea perfectă.

Acum, că știți cum să scutiți unele fișiere și foldere de la aranjarea cu .gitignore, puteți, de asemenea, să vă uitați la modul în care puteți curăța Git și să aveți un arbore de lucru îngrijit.

E-mail
Iată cum să curățați Git și să eliminați fișierele nerecuperate

Găsiți că proiectul dvs. Git este aglomerat de fișiere vechi? Aflați cum să vă curățați Git.

Subiecte asemănătoare
  • Programare
  • Gestionarea fișierelor
  • GitHub
Despre autor
Idowu Omisola (50 articole publicate)

Idowu este pasionat de orice tehnologie inteligentă și productivitate. În timpul liber, se joacă cu codificarea și trece la tabla de șah când se plictisește, dar îi place, de asemenea, să se rupă de rutină din când în când. Pasiunea sa pentru a arăta oamenilor calea în jurul tehnologiei moderne îl motivează să scrie mai multe.

Mai multe de la Idowu Omisola

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.