Hei tauira, ki te hiahia tetahi roopu kaiwhakawhanake rorohiko ki te hanga i tetahi paetukutuku ka hiahia katoa ratou ki te whakahou i te waehere, i te wa e mahi ana i te kaupapa. I tenei keehi, ka awhina a Github ki te hanga i tetahi putunga putunga ka taea e te katoa te tuku, te whakatika, me te whakahaere i nga konae waehere kaupapa.
I mua i to tiimata ki te whakamahi GitHub, me hanga e koe he kaute GitHub.
I te nuinga o te wa ka whakamahia he putunga hei whakarite kaupapa rorohiko tono. Kei roto i nga putunga nga kopaki me nga konae, nga whakaahua, nga riipene ataata, nga ripanga me nga huingararaunga - nga mea katoa e hiahiatia ana e to kaupapa. He maha nga wa kei roto i nga putunga he konae README, he konae me nga korero mo to kaupapa.
Ko nga konae README kua tuhia ki te reo Markdown i roto i nga tuhinga maamaa. Ka taea e koe te korero tenei whaarangi tukutuku hei tohutoro tere mo te reo Markdown. Ka taea e GitHub te taapiri i tetahi konae README i te wa ano ka hanga e koe to putunga hou. Ka tukuna ano e GitHub etahi atu whiringa noa penei i te konae raihana, engari kaore koe e hiahia ki te kowhiri i etahi atu i te tuatahi.
Hei waihanga i tetahi putunga hou, kowhiria i te taha matau o runga ki te tahua New repository
. Haere ki nga mahi e whai ake nei:
New repository
.first-repository
.Create repository
.Ma te hanga peka ka taea e koe te maha o nga putanga o te putunga i te wa kotahi.
Ma te taunoadefinita, the repository first-repository
he peka tona ingoa main
e kiia nei ko te manga definitive. Ka taea e koe te hanga i etahi atu manga hei matua ki te putunga first-repository
. Ka taea e koe te whakamahi i nga manga ki te whai putanga rereke o te kaupapa i te wa kotahi. He pai tenei ina hiahia koe ki te taapiri i nga mahi hou ki tetahi kaupapa me te kore e whakarereke i te waehere puna matua. Ko nga mahi i mahia i runga i nga peka rereke ka kore e puta ki te peka matua kia hanumi ra ano koe. Ka taea e koe te whakamahi i nga manga ki te whakamatautau me te whakarereke i mua i te tuku ki te matua.
Ina waihangahia e koe he peka mai i te peka matua, kei te hanga koe i te kape, te whakaahua ranei o te matua pera i tera wa. Mena ka huri tetahi atu ki te peka matua i a koe e mahi ana i to peka, ka taea e koe te pana i aua whakahou.
I te hoahoa e whai ake nei ka kite tatou:
Ko te peka matua
He peka hou i karanga feature
Ko te huarahi e feature
ka mahi i mua i te hanumi ki te matua
Ko te hanga peka mo te whakatinanatanga hou, te whakatika pepeha ranei he rite ki te penapena i tetahi konae. Ma te GitHub, ka whakamahi nga kaiwhakawhanake rorohiko i nga manga ki te pupuri i nga whakatikatika iro, me nga mahi mahi, wehe mai i te peka whakaputa matua. Ka reri he huringa, ka hanumi ki te peka matua.
Whai muri i te hanga i ta maatau putunga, neke ki te ripa <>Code
(1) o te putunga:
Patohia te tahua taka-iho matua (2), ka whakaingoa i te mea hou branch
(3)
Patohia Create branch: first branch from 'main'
Inaianei e rua taatau branch
, main
e first-branch
. I tenei wa, he rite tonu te ahua. Hei muri ka taapirihia nga huringa ki te mea hou branch
.
I hanga noa te mea hou branch
, Na GitHub koe i kawe ki te code page
mo te mea hou first-branch
, he kape o matua.
Ka taea e tatou te mahi me te tiaki i nga huringa ki nga konae kei roto i te putunga. I GitHub, ka karangahia nga huringa kua tiakina commit
. Ia commit
he karere mai commit
e hono ana, he whakaahuatanga e whakamarama ana i te take i whakarereketia ai. Nga karere o commit
ka hopukina e ratou te hitori o nga huringa kia mohio ai etahi atu kaitakoha i mahia me te aha.
I raro i te peka first-branch
i hangaia, paatohia te README.md konae, katahi ka peera ki te whakatika i te konae.
I roto i te ētita, tuhia ma te whakamahi Markdown.
Ki te pouaka Commit changes
(Arokite), ka tuhia e matou he karere o commit
te whakaahua i nga huringa.
Ka mutu ka paatohia te paatene Commit changes
.
Ka mahia enei huringa ki te konae README anake first-branch
, no reira kei roto i tenei peka nga korero rereke atu i te mea matua.
pull request
Inaianei he huringa kei roto i te peka matua, ka taea e tatou te whakatuwhera i tetahi pull request
.
Le pull request
ko ratou te ngakau o te mahi tahi ki a GitHub. Ina whakatuwhera koe a pull request
, kei te tono koe i o huringa me te tono i tetahi kia hanga he review
e pull
o to takoha me te whakakotahi i a raatau ki roto i to raatau peka. Ko te pull request
whakaatu i nga rereketanga o te ihirangi o nga peka e rua. Ka whakaatuhia nga huringa, taapiri me nga tangohanga ki nga tae rereke.
I te wa e whakaae ana koe, ka taea e koe te whakatuwhera i te tono kume me te timata i te korerorero, ahakoa i mua i te mutunga o te waehere.
Te whakamahi i te mahi @mention
o GitHub i roto i to karere o pull request
, ka taea e koe te patai ki nga tangata motuhake, ki nga roopu ranei mo nga urupare, ahakoa o ratou waahi.
Ka taea e koe te whakatuwhera pull request
i roto i to putunga ka hanumi i a koe ano. He huarahi pai ki te ako i te awa GitHub i mua i te mahi i nga kaupapa nunui ake.
Hei hanga kotahi pull request
me:
pull request
o to putunga first-repository
. New pull request
Example Comparisons
, tohua te peka i hanga e koe, first-branch
, kia whakaritea ki te matua (te taketake).Create pull request
.pull request
tuhia he korero poto mo o huringa. Ka taea e koe te whakauru emojis me te toia me te whakaheke i nga whakaahua me nga gif.pull request
. Kaore koe e hiahia ki te taapiri atu, engari he maha nga huarahi hei mahi tahi ma enei whiringa pull request
. Create pull request
.Ka taea e o hoa mahi te arotake i o huringa me te tuku whakaaro.
pull request
I tenei taahiraa whakamutunga, ka hanumi koe i to peka first-branch
i te peka matua. I muri i te whakakotahitanga o te pull request
, ka huri ki te peka first-branch
ka whakaurua ki te kōnae matua.
I etahi wa, ka taea e te tono toia te whakauru i nga huringa waehere e taupatupatu ana ki te waehere kei runga i te matua. Mena he raruraru, ka whakatupato a GitHub ki a koe mo te waehere taupatupatu me te aukati i te hanumi kia oti ra ano nga raruraru. Ka taea e koe te whakatau i nga raruraru me te whakamahi i nga korero i roto i te tono kume hei matapaki mo nga raruraru me nga mema o to roopu.
Merge pull request
ki te whakakotahi i nga huringa ki te matua.Confirm merge
. Ka whiwhi koe i te karere kua pai te hanumi te tono, kua katia te tono.Delete branch
. Inaianei ko to richiesta pull
kua hanumi, kei runga tonu o huringa, ka taea e koe te whakakore i te peka first-branch
. Mena kei te pirangi koe ki te whakarereke i to kaupapa, ka taea e koe te hanga peka hou me te whakahoki ano i tenei mahi.Ercole Palmeri
I te Mane kua hipa, i panuitia e te Financial Times tetahi mahi me OpenAI. Ka raihana a FT i tana kairipoata o te ao…
E hia miriona nga taangata e utu ana mo nga ratonga rerema, e utu ana i nga utu ohaurunga ia marama. Ko te whakaaro noa ko koe…
Ka whakarato tonu a Coveware na Veeam i nga ratonga whakautu mai i nga aitua. Ka tukuna e Coveware nga mahi whakawai me te whakatikatika…
Ko te tiaki matapae kei te huri haere i te waahanga hinu me te hau, me te huarahi auaha me te kaha ki te whakahaere tipu.…