Ko delaš z Git, so spremembe na tvojem projektu neizbežne. Sposobnost, da jih učinkovito upravljajoš, je odločilna. V nadaljevanju se boš naučil, kako lahko nesledene datoteke vneseš v svoj repozitorij in kakšen je pomen datoteke.gitignore. Naučil se boš, kako dodati datoteke in hkrati ignorirati datoteke, ki niso potrebne v sistemu za nadzor različic.
Najpomembnejše ugotovitve
- Z datoteko.gitignore lahko izključiš določene datoteke iz sledenja.
- git add doda spremembe v staging območje, kar je ključno za naslednji commit.
- Priporočljivo je, da pri dodajanju upoštevaš vse potrebne datoteke in direktorije, da se izogneš nepotrebnim podatkom v svojem repozitoriju.
Navodila po korakih
Korak 1: Inicializacija repozitorija
Preden lahko opraviš spremembe, moraš inicializirati nov Git repozitorij. To storiš z ukazom git init. S tem se ustvari nov Git imenik v tvojem trenutnem delovnem imeniku, ki zagotavlja zgodovino, ki jo je treba spremljati.

Korak 2: Preverjanje stanja
Ko je repozitorij inicializiran, lahko preveriš stanje z ukazom git status. To prikaže pregled trenutnega stanja tvojih datotek. Opazil boš, da obstajajo nesledene datoteke, torej datoteke, ki jih je Git zaznal, vendar še niso bile dodane k sistemu za nadzor različic.
Korak 3: Ustvari datoteko.gitignore
Da preprečiš sledenje določenim datotekam, moraš ustvariti datoteko.gitignore. Ta datoteka obvešča Git, katere datoteke in direktoriji naj ignorira. Uporabi urejevalnik po lastni izbiri, na primer vim, in ustvari datoteko z vi.gitignore.
Korak 4: Dodaj datoteke v.gitignore
V datoteki.gitignore lahko določiš specifične nazive datotek ali vzorce. Na primer, morda želiš izključiti začasne datoteke ali konfiguracijske datoteke za svoje razvojno okolje. Shrani datoteko po dodajanju ustreznih vnosov.
Korak 5: Preveri spremembe v stanju
Po shranjevanju datoteke.gitignore lahko ponovno izvedeš ukaz git status. Opazil boš, da so datoteke, navedene v datoteki.gitignore, zdaj označene kot ignorirane.

Korak 6: Dodajanje datotek
Zdaj, ko veš, katere datoteke Git ignorira, je čas, da dodaš ustrezne datoteke v staging območje. Za to lahko z ukazom git add. dodaš vse spremembe v trenutnem imeniku in podimenikih k sistemu za nadzor različic. Alternativno lahko dodajaš tudi posamezne datoteke.

Korak 7: Preverjanje dodanih datotek
Z ukazom git status lahko preveriš, katere datoteke so zdaj pripravljene v staging območju za naslednji commit. Preveri, da so prikazane vse spremembe, ki si jih želel dodati.

Korak 8: Priprava in izvedba commita
Ko si dodal potrebne datoteke, je naslednji korak izvedba commita. To storiš z ukazom git commit -m "Tvoje sporočilo tukaj". Ta ukaz shrani vse spremembe v repozitorij z ohlapnim opisom, ki dokumentira commit.

Zaključek – Upravljanje različic z Gitom – Učinkovito upravljanje sprememb
V tem priročniku si se naučil, kako pomembna je datoteka.gitignore pri upravljanju različic z Gitom. Z izločitvijo določenih datotek lahko ohraniš svoj repozitorij čist in upravljaš le z relevantnimi informacijami. S pomočjo ukaza git add imaš nadzor nad vsebino svojega naslednjega commita in lahko zagotoviš, da je vse, kar potrebuješ, ustrezno vzdrževano.
Pogosta vprašanja
Kakošna je funkcija datoteke.gitignore?Datoteka.gitignore našteva datoteke in imenike, ki jih naj Git ignorira, da ohrani repozitorij čist.
Kako lahko dodam datoteko k sistemu za nadzor različic?Uporabi ukaz git add ali git add., da dodaš vse spremembe v trenutnem imeniku.
Kako lahko preverim stanje svojega Git repozitorija?Uporabi ukaz git status, da dobiš pregled aktualnih sprememb in stanja svojih datotek.
Kako izvedem commit?Uporabi ukaz `git commit -m "Opis"`, da shraniš svoje spremembe.