Când lucrezi cu Git, schimbările la proiectul tău sunt inevitabile. Capacitatea de a le gestiona eficient este esențială. Mai jos vei afla cum poți adăuga fișiere neînregistrate în depozitul tău și care este semnificația fișierului.gitignore. Vei învăța cum să adaugi fișiere și să ignori fișierele care nu sunt necesare în controlul versiunilor.
Cele mai importante concluzii
- Cu fișierul.gitignore poți exclude anumite fișiere din urmărire.
- git add adaugă modificările în zona de staging, ceea ce este esențial pentru următorul commit.
- Este recomandabil să iei în considerare toate fișierele și directoarele necesare atunci când adaugi, pentru a evita datele inutile în depozitul tău.
Ghid pas cu pas
Pasul 1: Inițializarea depozitului
Înainte de a putea face modificări, trebuie să inițializezi un nou depozit Git. Acest lucru se face cu comanda git init. Aceasta va crea un nou director Git în directorul tău de lucru curent, care va furniza istoricul de urmat.

Pasul 2: Verificarea statusului
După ce depozitul este inițializat, poți verifica statusul cu git status. Aceasta arată o imagine de ansamblu asupra stării actuale a fișierelor tale. Vei observa că există fișiere neînregistrate, adică fișiere pe care Git le-a detectat, dar care nu au fost încă adăugate la controlul versiunilor.
Pasul 3: Crearea fișierului.gitignore
Pentru a preveni urmărirea anumitor fișiere, ar trebui să creezi un fișier.gitignore. Acest fișier indică lui Git ce fișiere și directoare ar trebui ignorate. Folosește editorul tău preferat, cum ar fi vim, și creează fișierul cu vi.gitignore.
Pasul 4: Adăugarea fișierelor în.gitignore
În fișierul.gitignore, poți specifica nume de fișiere sau tipare specifice. De exemplu, s-ar putea să dorești să excluzi fișiere temporare sau fișiere de configurare pentru mediu tău de dezvoltare. Salvează fișierul după ce ai adăugat intrările corespunzătoare.
Pasul 5: Verificarea modificărilor de status
După ce ai salvat fișierul.gitignore, poți rula din nou comanda git status. Vei observa că fișierele listate în fișierul.gitignore sunt acum marcate ca ignorate.

Pasul 6: Adăugarea fișierelor
Acum, că știi ce fișiere sunt ignorate de Git, este timpul să adaugi fișierele relevante în zona de staging. Pentru asta, poți folosi git add. pentru a adăuga toate modificările din directorul curent și subdirectoare la controlul versiunii. Alternativ, poți adăuga chiar și fișiere individuale.

Pasul 7: Verificarea fișierelor adăugate
Cu git status poți verifica ce fișiere sunt acum în zona de staging pentru următorul commit. Asigură-te că toate modificările pe care voiai să le adaugi sunt afișate.

Pasul 8: Pregătirea și efectuarea commit-ului
După ce ai adăugat fișierele necesare, următorul pas este să efectuezi un commit. O faci cu comanda git commit -m "Mesajul tău aici". Această comandă salvează toate modificările în depozit cu o descriere concisă care documentează commit-ul.

Sumar – Gestionarea eficientă a schimbărilor cu Git
În acest ghid, ai învățat cât de important este fișierul.gitignore în gestionarea versiunilor cu Git. Excludând anumite fișiere, poți menține depozitul tău curat și gestiona doar informațiile relevante. Prin utilizarea comenzii git add, ai control asupra conținutului următorului tău commit și poți asigura că tot ce ai nevoie este întreținut corespunzător.
Întrebări frecvente
Care este funcția unui fișier.gitignore?Fișierul.gitignore listează fișierele și directoarele pe care Git ar trebui să le ignore pentru a menține depozitul curat.
Cum pot adăuga un fișier la controlul versiunii?Folosește comanda git add sau git add., pentru a adăuga toate modificările din directorul curent.
Cum verific statusul depozitului meu Git?Folosește comanda git status pentru a obține o imagine de ansamblu a modificărilor actuale și a stării fișierelor tale.
Cum efectuez un commit?Folosește comanda `git commit -m "Descriere"` pentru a salva modificările tale.