Kuba iGit ingazazi iifolda, iifayile kuphela, izakhiwo zefolda ezingenanto azipheli kwindawo yokugcina. Kuba izikhokelo ezininzi kunye neeprojekthi zifuna ngokupheleleyo ezi, kufuneka ziphelele apho. Uqheliso oluqhelekileyo kukudala okubizwa ngokuba ziifayile zesibambi-ndawo (ezihlala zibizwa ngokuba yi .gitkeep), echaza ngokufihlakeleyo ubume bolawulo. Unokwenza lula ezi fayile kwaye, ukuba uyanqwenelwa, qinisekisa ukuba ezinye iifayile kwiifolda azihoywa.
Kuqala senza ugcino lovavanyo kunye nokwenza ezinye iifolda ezingaphantsi:
434e6616f335599d241482f169f68f1b
Ngoku sinesakhiwo sefolda elandelayo:
434e6616f335599d241482f169f68f1b
Njengoko bekulindelwe, git status -u Asibonisi tshintsho:

Ngoku siza kusebenzisa ukufumana iifayile zokubamba kuzo zonke iindawo ezifunekayo:
434e6616f335599d241482f169f68f1b
Ngoku siyifumene le folda / ulwakhiwo lwefayile:
434e6616f335599d241482f169f68f1b
Isimo se- git -u ngoku sibonisa ukuba zonke iifolda (ngokuqinisekileyo) ziphelela kwindawo yokugcina izinto:

Ukuba ngoku sifuna ukuqinisekisa ukuba ulwakhiwo lwefolda luhlala luphela kwindawo yokugcina izinto, kodwa hayi naziphi na iifayile (ngaphandle kweefayile zokubamba), senza i-gitignore:
434e6616f335599d241482f169f68f1b
Sisebenzisa i I-syntax ephindwe kabini yeenkwenkwezi:
434e6616f335599d241482f169f68f1b
Umgca wokuqala uphinda uzihoye zonke iifayile kunye neefolda (nakweliphi na inqanaba) kwifolda "foo", umgca wesibini ukuphinda uzikhuphe zonke iifolda kulo mthetho (nakweliphi na inqanaba) kwaye umgca wesithathu awubandakanyi zonke iifayile zegitkeep (nakweliphi na inqanaba) .
Ngoku masenze iifayile zovavanyo:
434e6616f335599d241482f169f68f1b
Isimo se- git -u ngoku sisibonisa iziphumo ezifunwayo:
