Git kunye neefolda ezingenanto

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:

Git kunye neefolda ezingenanto

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:

Git kunye neefolda ezingenanto

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:

Git kunye neefolda ezingenanto

Emva