RorohikoPūmanawa

Git - he aha te mea te reira? Git hoki tīmata: Whakaahuatanga

Tokomaha o te hunga whai wāhi ki te whanaketanga pūmanawa, rongo e pā ana ki Git. He aha e nga pukapuka e toru? He mea nui ki te matau i te whakaahuatanga, me te te mau parau tumu o te mahi, ki te haere tonu ki te whakamahi i tōtika i tēnei pūnaha mana putanga, e, pērā i ētahi atu pūnaha ōrite he ariā tino rerekē o ngā mōhiohio, mahi ki reira, i roto i te noa'tu o te atanga kaiwhakamahi rite. Na, he aha te mea Git?

whakaahuatanga

Git Ko te pūnaha mana putanga tohaina mo te kōnae hou whakawhanakehia. I whakatūria te reira i roto i 2005. Ko te kaituhi o te pūnaha mahi Linux. tutkutahi te pūnaha te mahi ki te pae, me te mau tonu me te whakahou i ngā huringa ki te kōnae. Ko te huarahi tino watea tenei ka mahi i runga i te kaupapa i te torutoru ngā. Ki te rā, ko reira whakamahia Git te i roto i te maha kaupapa rongonui. E whakamahi taua? Hei tauira, whai wāhi te whanaketanga o te pūnaha whakahaere Android te i roto i te maha nui o hötaka. E riro te reira tino whakararuraru ki te hanga tetahi o ratou te rerekētanga, i ētahi atu e kore i mohio e pā ana ki reira. taea Git hoki katoa kia mōhio o nga huringa katoa ki, me roto i te take o te hape ki te haere hoki ki ngā putanga tōmua o ngā kōnae.

Mā te pikitia, e kore pāti

Ko te rerekētanga matua i waenganui i Git me ētahi atu pūnaha whakahaere putanga ko te ara i titiro ia ki te raraunga. Te nuinga o ngā mōhiohio hōtaka taonga rite te rārangi o ngā huringa, ka karanga pāti mō ngā kōnae. Taua pūnaha ngā te raraunga rongoa rite te huinga o ngā kōnae, me te he huinga o ngā rerekētanga e kua hanga hoki ia kōnae ki te faatura ki te wā. Me pēhea te ki te rokiroki tona Git raraunga? He aha te mea i reira i roto i tenei pūnaha e whakatakoto ana i te reira motu ke i ētahi atu? Engari o pāti, whakaaro te raraunga rongoa te ki te waiho i te huinga o paru o te pūnaha kōnae iti. Taime atoa mahia he kaiwhakamahi he putanga hou o te kaupapa, te pūnaha pupuri tika tūnga kōnae pokepokea ai i te kau. Hei whakanui i te tōtika i roto i te take, i kore nei ke te kōnae, e kore e te pūnaha whakaora reira, a ka hanga he tohutoro ki te kape ora i mua o ai i hanga ki runga ki te rā.

Ko te rerekē nui ki ētahi atu pūnaha mana, i te mea tūturu i roto i Git tenei. He aha te mea te rerekētanga i waenganui i te painga? Git riro rite te pūnaha kōnae iti ki taputapu rawa kaha e rere ki runga o taua mea.

ngā mahi pai io rohe

I roto i te tikanga ki te mahi i te nuinga o ngā mahi i roto i Git, Me kōnae rohe me ngā rauemi anake. Tenei te tikanga e i roto i te nuinga o te wā i reira he kore hiahia hoki raraunga rongoa i runga i ētahi atu rorohiko i roto i te whatunga. Mai huringa katoa i roto i te kaupapa kei runga i te kōpae, te mahi ngā mahi e puta ana i te tere uira. Hei tauira, ki te tiro i te hītori o te kaupapa, e kore te mea e tika ana ki te tiki i te tūmau. lau ia i te pātaka rohe i runga i te rorohiko. Ki te hiahia koe ki te kite i te rerekētanga i waenganui i te putanga o te kōnae, i i hanga he marama ki muri, me te nāianei, e taea e koe i te reira rawa hohoro, paitanga ki te tūmau.

Ko tētahi atu mahi rohe ko tahi mea e taea e te rota o nga mea ki te mahi i waho o te hononga whatunga. Hei tauira, ka taea e te hanga i te kaiwhakawhanake huringa i roto i te waka. I roto i te maha ngā pūnaha mana, e kore te mea taea tenei.

Kitea o te tapatahi raraunga

I mua whakaora koe tetahi kōnae, kua whakaritea te reira i te waehere i te puka o te Checksum tatau tika Git. He aha te mea he Checksum? Tenei uara, tatau nei te whakamahi i te hātepe motuhake, me te te whakamahia ki te manatoko i te tapatahi o te raraunga i roto i te rokiroki, me te tuku. E kore e taea ki te huri i tetahi mea, kahore te matauranga o Git, a ko reira he wāhanga nui o te kaupapa pūnaha.

maha tāpiri ēnei

Tata ngā mahi katoa e puta i roto i te Git, tāpiri ki te pātengi raraunga. He ratou tino uaua ki te tango. Ka taea e anake e koe te ngaro e kore te mea ano te mōhiohio rongoa, engari waho te ngaronga te ina tutakina reira ki te wahi. Hoki tenei take, whiriwhiri maha iwi reira Git, no te mea e ka taea e koe te whakahaere i ngā kahore mōrea ki te mahi i te tahi mea tūnguru.

tūnga kōnae

Te mahi ki a Git mō tīmata tā te haamana'oraa e taea e te kōnae i roto i tetahi o āhua e toru:

  • Pūmau, e ko, kei te rongoa te kōnae i roto i te taonga rohe.
  • Puta ke ina kua hanga huringa engari e kore e ano e mahi tiaki.
  • Rite - puta ke kōnae e kua tohua mo te tiaki.

Na, i roto i te kaupapa e whakamahi te Git, i reira e toru ngā wāhanga mō te āhua rerekē o te kōnae:

  • Te whaiaronga Git, e pupuru ana i te raraunga, me te ahanoa turanga raraunga. Ko te wahi tino nui o te pūnaha tenei.
  • Mahi whaiaronga, tangohia nei i te kape pātengi raraunga o tetahi putanga o te kaupapa.
  • Kōnae kei roto ngā mōhiohio e pā ana ki te tiaki o muri.

tāuta Git

Ko te mea tuatahi e hiahia ana koe ki te mahi i roto i te tikanga ki te whakamahi i te pūnaha mana putanga - tāuta reira. He maha ngā huarahi ki te mahi i tenei. He rua ngā kōwhiringa matua:

  • Tāuta Git i pūtake.
  • mōkihi Tāuta mo koutou pūhara.

Tāuta Git i pūtake

Ki tenei whare ko pai ki te whakamahi i tenei kōwhiringa, rite riro te putanga hou te. te tikanga Kei ia whakahou te rota o whakapainga whai hua ki te atanga kaiwhakamahi. Ko te aha, ki te kei te tāuta koe i te pūtake e kore he uaua rawa hoki koutou, he reira pai ki te whiriwhiri. Ae, me te nuinga o tuwha Linux ngā pōkai tawhitotia.

Me koe ki te tāuta i te whare pukapuka e hiahiatia ana: expat, koromeke, libiconv, OpenSSL, zlib. I muri i te tāuta ratou, ka taea e koe te tiki i te pūnaha mana putanga hou, whakahiato reira me te tāuta i te reira.

Tāutanga i runga i Windows

Ki te kore koe e whai Linux, rite e hiahia ana ahau ki te whakamahi i Git, tautoko hoki Windows tenei pūnaha. A ko reira te tino ngāwari ki te tāuta. He he he msysGit kaupapa, te tukanga tāutanga i te mea tetahi o te māmā. Me tika koe ki te tikiake i te kōnae pūtāuta, e taea te kitea i runga i te whārangi GitHub o te kaupapa, a ka rere i te reira. I muri i te tāutanga i runga i tō rorohiko, ka kia e rua putanga - kauwhata me te papatohu.

tatūnga Initial Git

Kia tāuta te pūnaha mana kei runga i te rorohiko, e hiahia ana koe ki te mahi i te tahi mau kaupae ki te whirihora i te taiao mo te kaiwhakamahi. meatia tenei te kotahi anake. A, no te whakahōu e ora nga tautuhinga katoa. Ka taea te puta ke ratou i tetahi wa.

Git ngā te git config whaipainga, e taea ana ki te hanga i ngā tautuhinga me te whakahaere i te mahi o te pūnaha, me te ahua. Ka taea te penapena i ēnei tawhā i roto i ngā wāhi e toru:

  • Ko te kōnae kei roto i te uara e he noa ki ngā kaiwhakamahi, me te puna katoa.
  • Ko te kōnae e kei roto i te tautuhinga kaiwhakamahi motuhake.
  • I roto i te kōnae whirihoranga kei roto i te pätaka o nāianei. He tika hoki taua mea anake taua tawhā.

ingoa ritenga

Tuatahi o te katoa, i muri i te tāutanga, me whakarato e koe he ingoa kaiwhakamahi me te ī-mēra. Ko te tino nui tenei, kia rite ki ia e mahi ana (te whakaora kāwanatanga) kei te raraunga. E whakaurua ratou i roto i nga mahi i tuku katoa me kore e taea te huri i muri.

Ki te whakapūtā koe kōwhiringa -global, ka hiahia enei tautuhinga ki te kia meatia kotahi.

Te tīpako i te ētita kuputuhi

I muri e whakamārama ana i te ingoa o te ētita ki te whiriwhiri, i pai kia tika, ka pato karere i roto i Git. ka whakamahi i Taunoa te ētita pūnaha whakahaere paerewa. Ki te hiahia te kaiwhakamahi ki te whakamahi i te tahi atu, e hiahia ana koe ki te rēhita i te reira i roto i te kōnae whirihoranga i roto i te rārangi core.editor.

tautuhinga Tirohia

Hei mohio nga taketake o Git, me e taea ki te tirohia i te tautuhinga whakamahia koe. Hoki tenei whakaaro i te kapa te git te -list whiringahora. Whakaatu te reira i te kōwhiringa e wātea ana katoa e taea e kitea. kia whakarārangitia ai ētahi ingoa kōwhiringa neke atu i te kotahi. Ko e tika ana ki te meka e pānui Git te taua matua i ngā kōnae rerekē tenei. I roto i tenei āhuatanga, kua whakamahia te uara whakamutunga mo ia kī. Ko taea ki te tirohia i te uara o etahi taviri e uru ki roto ki te kapa i roto i te wahi o «--list» - «{matua}".

Me pēhea te ki te waihanga i tētahi pupuru

Hei tutuki ai tēnei whāinga i roto i ara e rua. Ko te tuatahi ko te ki te kawemai i te whaiaronga nāianei, te kaupapa ranei. Ko te tuarua - he ki tou i te tūmau o te pätaka ngā.

Waihanga i roto i tenei whaiaronga

Ki te whakatau te kaiwhakamahi ki te tīmata te whakamahi i Git ki te kaupapa tīariari, me haere i te reira ki te whaiaronga me arawhiti i te pūnaha. Me whiwhi tēnei he init rōpū git. Hangaia e te reira i te whaiaronga i roto i te whaiaronga e ka i roto i nga kōnae e tika ana katoa. I tenei wā, e kore ano tāuta mana putanga i runga i te kaupapa. Hei tāpiri kōnae ki te whakahaere i to ratou hiahia ki te taupū me te hanga i te warea tuatahi o nga huringa.

te pūrua i te pupuru

Ki te whiwhi i tētahi tārua o te pätaka ngā Me te ki tou rōpū git. Ki te awhina o Git e tango te kape o tata katoa raraunga i te tūmau. E pā ana tēnei ki ngā putanga katoa o ia kōnae. He āhuatanga tino pepa, pera i roto i te take o te kore o te kaihātepe taea te whakamahi i te ki tou tūmau i runga i tetahi kiritaki ki te hoki mai te tūmau ki te āhua i roto i nei i reira, no te te pūrua. Ko te rite ki te pūwāhi whakahoki tenei.

Muku i te kōnae i roto i Git

Wetetāuta taea e tetahi kōnae, ki te aukati tatou i te reira i te taupū, e ko, o te kōnae aroturuki. Me whiwhi tēnei he Rm rōpū git. Reira tango hoki te kōnae i te whaiaronga o te kaiwhakamahi. Na e hiahia ana koe ki te mahi i te mahi i te. I muri i tona kōnae ngaro noa, me te kore e aroturukitia. Ki te puta ke ai, a ka te kua taupū, ka tono te tango takoha ki te kōwhiringa -f. ka aukati i te tikanga taua te tango o ngā raraunga kore i e ano whakauru i roto i te whakaahua, me e reira he kore ara ki te whakahoki i te pūnaha.

Whakakore huringa

I tetahi wa, kia ai taua mea e tika ana ki te whakakahore tetahi mahi. Ki te he e mahi ana wawe, wareware ki te tāpiri i te tahi mau kōnae te kaiwhakamahi, he reira taea ki te nui reira na roto i te te whakamahi i te --amend kōwhiringa. whakamahia ana tēnei whakahau te ki te mahia e te taupū. Ki te muri kihai i te anake whakamutunga i hanga tetahi huringa, ka hei te kaupapa i roto i te huru taua, me te ētita ka hei te kōrero, i reira ka taea e te kaiwhakamahi te whakatika i nga mea katoa e hiahia ana koe. Me mahara te reira e kore e nga whakakorenga o te mahi kia whakakorea. I te tahi taime e taea tūturu koe te muku i te raraunga e tika ana. E tika ana kia tahuri.

hua

Na kia hanga i te kaiwhakamahi te whakaaro o te mea te Git, he aha e hiahia ana tenei pūnaha mana putanga, pehea rerekē te reira i te tahi atu hua rite. Ko reira mārama e he tika he arotake tonu ki te tāuta i te putanga mahi o Git ki tautuhinga whaiaro hoki ratou. Ehara i te ārai i tetahi akoranga tutorial ataata ranei i runga i Git mō "horoi", e ka e taea ki te pupuri i te taahiraa kaiwhakamahi i te taahiraa i roto i te tukanga o te mahi ki te pūnaha.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mi.unansea.com. Theme powered by WordPress.