Esona sikhokelo sisetyenziswa ngoku jikelele solawulo loguqulelo kwiplanethi yiGit. I-Git ngamava, igcinwe ngokufanelekileyo iprojekthi yomthombo ovulekileyo eyadalwa ngo-2005 nguLinus Torvalds (umenzi owaziwayo wecandelo lesakhelo esisebenzayo seLinux). Inani elimangalisayo leeprojekthi zeprogram zixhomekeke kwi-Git yolawulo lonikezelo, kuquka iiprojekthi zoshishino njengomthombo ovulekileyo. Iinjineli ezisebenze ne-Git macala onke zithetha kunye neqela lokufikeleleka kwesakhono sokuqhubela phambili kwenkqubo kwaye isebenza ngokuncomekayo kuluhlu olubanzi lwezikhokelo zokusebenza kunye nee-IDE (IiNdawo eziHlangeneyo zoPhuhliso). I-Git ngumzekeliso weDVCS (iNkqubo yoLawulo loHlelo oluSasazo).

Uzalisekiso: Iimpawu zomboniso okrwada weGit ziqinile xa zithelekiswa nolunye ukhetho oluninzi. Ukungenisa utshintsho olutsha, ukolula, ukudibanisa kunye nokujonga ulungelelwaniso oludlulileyo luqhubele phambili ngokupheleleyo ukuze luphunyezwe. Ubalo olwenziwa ngaphakathi kwe-Git lusebenzisa ulwazi olunzulu malunga neekhredithi ezisisiseko zerekhodi yekhowudi yokwenyani yemithi, indlela etshintshwa ngayo kuhambo olude kunye noyilo loyilo lokungena.

UKHUSELEKO: I-Git icwangciswe ngokuthe tye kwekhowudi yomthombo njengenkxalabo yokuqala. Umba wamaxwebhu kanye njengonxibelelwano lokwenyani phakathi kweerekhodi kunye neekhathalogu, iifom, iilebhile kunye nokungeniswa, ezi zinto ezikwivault ye-Git ziqinisekiswa malunga nokubalwa kwe-cryptographically ekhuselekileyo ebizwa ngokuba yi-SHA1. Oku kukhusela ikhowudi kunye nembali yotshintsho ngokuchasene notshintsho olungalindelekanga kunye nolunya kwaye iqinisekisa ukuba iseti yamava iyabonakala ngokupheleleyo.

Ukuguquguquka: Enye yeethagethi zesicwangciso esingundoqo se-Git kukuziqhelanisa. I-Git ikwazi ukulungelelaniswa kwimiba embalwa: kuncedo kwiindidi ezahlukeneyo zenkqubo yenkqubela phambili engahambelaniyo, kubuchule bayo kumaphulo amancinane namakhulu kunye nokufana kwayo kunye nezicwangciso-nkqubo ezininzi ezikhoyo kunye nemigaqo.

Kutheni iGit yonxulumano lwakho

Ukutshintsha ukusuka kwisakhelo esigxininisiweyo solawulo lonikezelo ukuya kwi-Git kutshintsha indlela iqela lakho lenkqubela phambili lenza ngayo inkqubo. Kwakhona, ukuba ungumbutho oxhomekeke kwimveliso yawo kwizicelo ezibalulekileyo, ukulungelelanisa inkqubo yakho yomsebenzi wokuqhubela phambili kunefuthe kwishishini lakho lonke.

Git kubayili

Gxininisa ukuHamba kokuSebenza kweSebe

Mhlawumbi esona sikhundla sithandwayo seGit bubuchule bayo bokusasaza. Akunjalo konke konke njengesikhokelo solawulo lwefomu edibeneyo, amasebe e-Git athozamile kwaye kulula ukuwahlanganisa. Oku kukhuthaza inkqubo yomsebenzi wecandelo elaziwa kakhulu ngabasebenzisi abaninzi be-Git.Amasebe ophawu anika imozulu engadityaniswanga kutshintsho ngalunye kwikhowudi yakho. Kwinqanaba apho umyili kufuneka aqale ukujongana nento nokuba inkulu kangakanani okanye incinci kangakanani na ukwenza elinye isebe. Oku kuqinisekisa ukuba isebe leengcali lihlala liqulethe ikhowudi yomgangatho wokudala.

UPhuhliso oluSasaziwe

I-Git, nangona kunjalo, sisikhokelo solawulo esahlukileyo esifanelekileyo. Endaweni yokuba kuphindwe kabini, injineli nganye ifumana indawo yokugcina indawo yokuhlala, igcwele ngembali epheleleyo yokuzibophelela. Ukuba nembali epheleleyo ekufutshane kwenza i-Git ikhawuleze, kuba oko kuthetha ukuba akufuneki uzikhathaze ngonxulumano nokungenisa, phanda ukwahluka kwangaphambili koxwebhu, okanye wenze umahluko phakathi kokungeniswayo.

Tsala izicelo

Ikhowudi yemithombo emininzi yezixhobo zabaphathi, umzekelo, iziko lokuphucula iBitbucket Uncedo lweGit kunye neemfuno zokutsalwa. Imfuno yotsalo yindlela yokucela enye injineli ukuba idibanise enye ukusuka kumasebe akho kwindawo yokugcina impahla. Oku akwenzeli nje ukuba kube lula kutshintsho olukhokelela kwiprojekthi, kodwa ukongezelela kuvumela abaqulunqi ukuba baqale iincoko malunga nomsebenzi wabo ngaphambi kokuwunxibelelanisa kunye nentsalela yekhowudi.

Indawo yendawo

I-Git idume phakathi kweeprojekthi zomthombo ovulekileyo. Oku kuthetha ukuba akukho nzima ukusebenzisa amathala eencwadi angaphandle kwaye ukhuthaze abanye ukuba bafowune ikhowudi yakho yomthombo ovulekileyo.

Umjikelo wokuKhupha ngokukhawuleza

Isiphumo esiqinisekileyo samasebe abalulekileyo, ukuqhubela phambili okumiselweyo, iimfuno zotsalo, kunye nommandla ozinzileyo wengingqi ngumjikelo wokuhanjiswa okhawulezayo. Ezi zakhono zikhuthaza inkqubo yokusebenza enqabileyo apho iinjineli zibongozwa ukuba zabelane ngotshintsho oluthobekileyo rhoqo. Ke ngoko, utshintsho lunokutyhalwa phantsi kombhobho wombutho ngokukhawuleza kunokuhanjiswa okuqinileyo rhoqo kunye nezikhokelo zolawulo oludityanisiweyo.