Ko Git te anga whakahaere whakaputa o naianei i te ao. Ko Git he kaupapa maataki, whai hua te pupuri i te kaupapa puna tuwhera i hangaia i te tau 2005 e Linus Torvalds (te kaihanga rongonui o te waahanga anga mahi Linux). He maha nga kaupapa whakahōtaka e whakawhirinaki ana ki a Git mo te mana whakaputa, tae atu ki nga kaupapa pakihi he puna tuwhera. Ko nga miihini i mahi tahi me Git e korero ana ki te puna o te kaha ki te ahu whakamua i te hotaka, me te mahi whakamiharo i runga i te whānuitanga o nga anga mahi me nga IDE (Taiao Whanaketanga Whakauru). He whakaahua a Git mo te DVCS (Distributed Version Control System).

Mahinga: Ko nga huanga whakaaturanga kino o Git he pakari ina whakatauritea ki etahi atu whiringa. Ko te tuku i nga huringa hou, te whakaroa, te whakakotahi me te titiro ki nga urutaunga o mua he tino matatau mo te mahi. Ko nga tatauranga i mahia i roto i te Git e whakamahi ana i nga korero hohonu e pa ana ki nga whiwhinga taketake o nga rakau rekoata tohu puna pono, me pehea te whakarereke i te waa roa me te ahua o nga hoahoa tomokanga.

TE WHAKAMAHI: Kua whakamaheretia a Git me te tika o te tirotiro i te waehere puna hei kaupapa tuatahi. Ko te maatanga o nga tuhinga pera i nga hononga pono i waenga i nga rekoata me nga putumōhiotanga, nga puka, nga tapanga me nga tukunga, ko enei mea kei roto i te whare taonga a Git ka tino mohiohia me te tatauranga hashing haumaru e kiia nei ko SHA1. Ma tenei ka whakapumau i te waehere me te hitori huringa ki nga huringa ohorere me nga huringa kino me te whakapumau ka tino kitea te huinga o nga wheako.

Te urutau: Ko tetahi o nga whaainga mahere matua a Git ko te urutau. Ka taea e Git te urutau i roto i etahi ahuatanga: hei awhina mo nga momo tikanga mahi ahu whakamua kore raina, i tona matatau ki nga umanga iti me te rahi me te rite ki nga anga me nga tikanga maha.

He aha a Git mo to hononga

Ko te whakarereke mai i te anga mana whakahaere whakaputa ki a Git ka huri te ahua o to roopu ahu whakamua ki te hanga kaupapa. Ano hoki, mena he whakahaere koe e whakawhirinaki ana ki tana hua mo nga tono tino nui, ko te whakatikatika i to mahi ahunga whakamua ka pa ki to umanga katoa.

Git mo nga kaihoahoa

Miramirahia te Rerengamahi Peka

Ko te waahi pai rawa atu o Git ko ona kaha horapa. Ehara i te rite ki nga anga whakahaere puka whakakotahi, he ngawari nga peka a Git me te ngawari ki te whakakotahi. Ka whakatenatena tenei i te tukanga mahi peka-waahanga e mohiotia ana e te tini o nga kaiwhakamahi Git. Ko nga manga ahua ka hoatu he rangi momotu ki ia huringa ki to turanga waehere. I te wa e hiahia ana te kaihoahoa ki te timata ki te whakahaere i tetahi mea ahakoa te nui, te iti ranei o te hanga i tetahi atu peka. Ma tenei e whakapumau ana kei roto i te peka tohunga nga waehere kounga hanga.

Whakawhanaketanga Whakamaramatanga

Ko Git, ahakoa, he anga whakahaere rereke kua whakaritea. Engari i te taarua mahi, ka whiwhi nga miihini katoa i o raatau ake whare taonga tata, kua oti me te hitori katoa o nga mahi. Ma te whai i nga hitori e tata ana ka tere a Git, na te mea kaore koe e raru ki te hono ki te tuku tuku, ki te tirotiro i nga momo tuhinga o mua, ki te mahi rereke ranei i waenga i nga tuku.

Toia Tono

He maha nga waehere puna i nga taputapu a nga kaiwhakahaere, hei tauira, te pokapū whakamohoatanga Bitbucket Git whaihua me nga tono kume. Ko te tono utu he huarahi ki te tono i tetahi atu miihini ki te whakakotahi i tetahi mai i o manga ki roto i to raatau whare taonga. Ehara tenei i te mea ngawari noa mo nga kaupapa e akiaki ana i nga huringa ki te aro turuki, engari ka taea e nga kaihoahoa te tiimata i nga korerorero mo o raatau mahi i mua i te whakakotahi me te toenga o te turanga waehere.

Te rohe

He rongonui a Git i roto i nga kaupapa puna tuwhera. Ko te tikanga tenei ehara i te mea uaua ki te whakamahi i nga whare pukapuka o waho me te akiaki i etahi atu ki te tarai i to ake waehere puna tuwhera.

Hurihanga Tuku Tere

Ko te tino hua o nga manga miramira, te ahunga whakamua kua whakaritea, nga tono kume, me te noho pumau o te rohe ko te huringa tuku tere ake. Ko enei kaha e akiaki ana i te mahi ngawari e akiakihia ai nga miihini ki te whakapuaki i nga huringa iti ake i nga wa katoa. No reira, ka tere ake te heke o nga huringa ki raro i te paipa whakahaere atu i nga tuku totoka i ia wa me nga anga whakahaere whakaputa kua whakauruhia.