Njengoba iGit ingawazi amafolda, amafayela kuphela, izakhiwo zefolda ezingenalutho azigcini endaweni yokugcina izinto. Kodwa-ke, njengoba izinhlaka namaphrojekthi amaningi akudinga ngokuphelele lokhu, kufanele agcine lapho. Umkhuba ojwayelekile ukudala amafayela okuthiwa yizibambi ndawo (avame ukubizwa ngokuthi .gitkeep), acacisa ngokuphelele isakhiwo sefolda. Lawa mafayela angadalwa kalula futhi, uma ufisa, futhi aqinisekise ukuthi amanye amafayela kumafolda awanakwa.
Okokuqala sakha indawo yokugcina izivivinyo futhi sakha amanye amafolda angaphansi:
434e6616f335599d241482f169f68f1b
Manje sesinesakhiwo sefolda esilandelayo:
434e6616f335599d241482f169f68f1b
Njengoba bekulindelekile, i- git status -u ayisibonisi zinguquko:
Manje sizosebenzisa i- find ukudala amafayela wesibambi ndawo kuzo zonke izindawo ezidingekayo:
434e6616f335599d241482f169f68f1b
Manje sithole isakhiwo sefolda / sefayela esilandelayo:
434e6616f335599d241482f169f68f1b
Isimo se- git -u manje sikhombisa ukuthi wonke amafolda (ngokuphelele) agcina endaweni yokugcina izinto:
Uma manje sifuna ukuqinisekisa ukuthi isakhiwo sefolda sihlala sigcina endaweni yokugcina izinto, kepha hhayi noma yimaphi amafayela (ngaphandle kwamafayela wesibambi), sakha i-gitignore:
434e6616f335599d241482f169f68f1b
Sisebenzisa i- I-syntax yenkanyezi ephindwe kabili:
434e6616f335599d241482f169f68f1b
Ulayini wokuqala uphinda uwanake wonke amafayela namafolda (kunoma yiliphi izinga) kufolda ye- "foo", ulayini wesibili uphinda uwafake wonke amafolda kulo mthetho (kunoma yiliphi izinga) futhi umugqa wesithathu angawafaki wonke amafayela we-.ititep (kunoma yiliphi izinga) .
Manje ake sakhe amanye amafayela wokuhlola:
434e6616f335599d241482f169f68f1b
Isimo se- git -u manje sikhombisa umphumela oyifunayo: