Ja tu strādā ar Git, izmaiņas tavā projektā ir neizbēgamas. Spēja efektīvi tās pārvaldīt ir izšķiroša. Šajā rakstā uzzināsi, kā pievienot bezuzraudzītus failus savam repozitorijam un kāda ir.gitignore faila nozīme. Tu iemācīsies, kā pievienot failus, vienlaikus ignorējot failus, kuri nav nepieciešami versiju kontrolei.
Galvenie secinājumi
- Ar.gitignore failu tu vari izslēgt noteiktus failus no izsekošanas.
- git add pievieno izmaiņas staging zonai, kas ir būtisks nākamajam commit.
- Ir ieteicams pievienošanas laikā ņemt vērā visus nepieciešamos failus un katalogus, lai izvairītos no nevajadzīgiem datiem tavā repozitorijā.
Solim pa solim instrukcija
Solis 1: Repozitorija inicializācija
Pirms vari veikt izmaiņas, tev jāsāk jauns Git repozitorijs. Tas tiek darīts ar komandu git init. Tas izveido jaunu Git direktoriju tavā pašreizējā darba direktorijā, kas nodrošinās izsekojamo vēsturi.

Solist 2: Statusa pārbaude
Pēc repozitorija inicializācijas vari pārbaudīt statusu ar git status. Tas parādīs pārskatu par tavā failu pašreizējo stāvokli. Tu pamanīsi, ka ir bezuzraudzīti faili, proti, faili, kurus Git ir atpazinis, bet kuri vēl nav pievienoti versiju kontrolei.
Solist 3: Izveidot.gitignore failu
Lai novērstu, ka noteikti faili tiek izsekoti, tev vajadzētu izveidot.gitignore failu. Šis fails norāda Git, kuri faili un katalogi ir jāignorē. Izmanto tam savu izvēlēto redaktoru, piemēram, vim, un izveido failu ar vi.gitignore.
Solist 4: Failu pievienošana.gitignore
.gitignore failā vari norādīt specifiskus failu nosaukumus vai paraugus. Piemēram, varbūt tu vēlies izslēgt pagaidu failus vai konfigurācijas failus savai attīstības videi. Saglabā failu pēc atbilstošo ierakstu pievienošanas.
Solist 5: Statusa izmaiņu pārbaude
Pēc.gitignore faila saglabāšanas vari atkārtoti izpildīt komandu git status. Tu redzēsi, ka failus, kas norādīti.gitignore failā, tagad atzīmēs kā ignorētus.

Solist 6: Failu pievienošana
Tagad, kad zini, kuri faili tiek ignorēti Git, ir laiks pievienot attiecīgos failus staging zonai. Tam tu vari izmantot git add. lai pievienotu visas izmaiņas pašreizējā direktorijā un apakšdirektorijās versiju kontrolei. Alternatīvi, tu vari arī mērķtiecīgi pievienot atsevišķus failus.

Solist 7: Pievienoto failu pārbaude
Ar git status tu vari pārbaudīt, kuri faili tagad ir gatavi nākamajam commit staging zonā. Pārliecinies, ka visi pievienotie un vēlamie izmaiņas tiek rādītas.

Solist 8: Commit izstrāde un veikšana
Pēc tam, kad esi pievienojis nepieciešamos failus, nākamais solis ir veikt commit. To tu dari ar komandu git commit -m "Tava ziņa šeit". Šī komanda saglabā visas izmaiņas repozitorijā ar vaļīgu aprakstu, kas dokumentē commit.

Kopsavilkums – Versiju pārvaldība ar Git – Izmaiņu efektīva pārvaldība
Šajā instrukcijā tu esi uzzinājis, cik svarīgs ir.gitignore fails versiju pārvaldībā ar Git. Izslēdzot noteiktus failus, tu vari saglabāt savu repozitoriju tīru un pārvaldīt tikai atbilstošo informāciju. Izmantojot git add komandu, tu kontrolē savu nākamo commit saturu un vari nodrošināt, ka viss, kas tev nepieciešams, tiek pareizi apstrādāts.
Biežāk uzdotie jautājumi
Kāda ir.gitignore faila funkcija?.gitignore fails uzskaita failus un katalogus, kurus Git ir jāignorē, lai saglabātu repozitoriju tīru.
Kā pievienot failu versiju kontrolei?Izmanto komandu git add vai git add., lai pievienotu visas izmaiņas pašreizējā direktorijā.
Kā es varu pārbaudīt sava Git repozitorija statusu?Izmanto komandu git status, lai saņemtu pārskatu par aktuālajām izmaiņām un failu stāvokli.
Kā es varu veikt commit?Ievieto komandu `git commit -m "Apraksts", lai saglabātu savas izmaiņas.