Solosaina, Rindrambaiko
Git - inona moa izany? Git ho beginners: Description
Maro ny olona tafiditra amin'ny rindrambaiko fampandrosoana, nandre momba Git. Inona avy ireo taratasy telo? Zava-dehibe ny mahatakatra ny famaritana, ary koa ny fitsipiky ny asa, mba hanohy amim-pahombiazana mampiasa io dikan fanaraha-maso ny rafitra, izay, tsy toy ny hafa toy izany koa ny rafitra dia hafa tanteraka foto-kevitra ny fanazavana, asa izany, na dia eo aza ny toy izany koa mpampiasa interface tsara. Noho izany, inona no Git?
famaritana
Git dia nizara dika rafitra fanaraha-maso ny rakitra vao mandroso. Ary dia naorina teo an 2005. Ny mpanoratra ny Linux rafitra miasa. Ny rafitra synchronizes ny asa miaraka amin'ny toerana, ary koa ny vaovao farany foana ary miova ny raki-daza. Izany no fomba tena mety, rehefa miasa amin'ny tetikasa mpandraharaha vitsivitsy. Hatramin'izao, dia Git dia ampiasaina amin'ny tetikasa malaza maro. Izany fampiasana toy izany? Ohatra, ny fampandrosoana ny Android rafitra fandidiana dia anjara amin'ny maro ny rindrambaiko. Mety ho tena manahirana raha toa ny iray tamin'izy ireo nanao fiovana, fa ny hafa kosa tsy fantany momba azy io. Git koa dia mamela ny rehetra mba ho fantatry ny rehetra ny fiovana, ary raha misy fahadisoana hiverina amin'ny teo aloha dika ny raki-daza.
Mampiasa sarin'ireo, fa tsy tampina
Ny tena maha samy hafa ny Git sy ny hafa kinova ny rafitra fanaraha-maso izany fa mijery ny tahirin-kevitra. Fivarotana ny ankamaroan'ny fandaharana vaovao ho toy ny lisitry ny fiovana, antsoina hoe tampina ny raki-daza. Rafitra toy izany dia ahitana ny antontan-kevitra voatahiry ho toy ny andian-antontan-taratasy, ary koa ny hametraka ny fiovana izay natao ho isaky ny antontan-taratasy mikasika ny fotoana. Ahoana no mba hitahiry ny tahirin-kevitra Git? Inona no misy eto amin'ity tontolo ity izay mametraka azy afa-tsy ny olon-kafa? Raha tokony ho tampina, ny antontan-kevitra voatahiry dia heverina ho napetraka ny lasitra ny rafitra rakitra kely. Isaky ny mpampiasa manao dika vaovao ny tetikasa, ny rafitra fotsiny bobongolo mitana toerana rakitra amin'izao fotoana izao. Mba hampitombo ny asa lehibe eo amin'ny raharaha izay misy ny rakitra fa tsy niova, ny rafitra dia tsy afa-tsy, ary mahatonga ny boky ho voavonjy ny teo aloha ny dika mitovy izay efa natao ho amin'ny daty.
Izany no manan-danja kosa ny hafa ny rafitra fanaraha-maso, izay raiki-tampisaka ao Git. Inona no maha samy hafa ny soa? Git Lasa toy ny kely indrindra rakitra amin'ny rafitra fitaovana mahery vaika izay mihazakazaka eo an-tampony izany.
Advantageously asa eo an-toerana
Mba hanao ny ankamaroan'ny asa any Git, afa-tsy mila antontan-taratasy sy ny loharanon-karena eo an-toerana. Midika izany fa ao amin'ny toe-javatra tena tsy misy ilaina ny tahirin-kevitra voatahiry ao amin'ny ordinatera hafa ao amin'ny tambajotra. Koa satria ny fanovana rehetra ao amin'ny tetikasa eo amin'ny kapila, manao asa mitranga amin'ny hafainganam-pandehan'ny tselatra. Ohatra, mba hijery ny tantaran 'ny tetikasa, dia tsy ilaina ny télécharger avy amin'ny lohamilina. Mamaky izy avy eo an-toerana eo amin'ny solosaina repository. Raha te-hahita ny fiovana eo amin'ny dikan-ny antontan-taratasy, izay natao iray volana lasa izay, ary amin'izao fotoana izao, dia afaka manao izany haingana be, tsy mampiasa ny lohamilina.
Asa an-toerana iray hafa dia zavatra mety ho be dia be ny zavatra tokony hatao tsy misy tambajotra fifandraisana. Ohatra, ny developer afaka miova raha amin'ny fitaterana. Ao amin'ny rafitra fanaraha-maso ny maro, fa tsy azo atao.
Ny fandinihana ny antontan-kevitra tsy mivadika
Alohan'ny afa-misy antontan-taratasy, dia nomena ny fehezan-dalàna ao ny endriky ny kajy checksum Git mivantana. Inona no atao hoe checksum? Io zava-dehibe, izay mampiasa manokana kajy algorithm ary ampiasaina mba hanamarinana ny tsy fivadihana mandritra ny fitehirizana ny tahirin-kevitra sy ny fampitana. Tsy azo atao ny manova na inona na inona raha tsy misy ny fahalalana Git, ary izany no manan-danja ao amin 'ny rafitra filozofia.
Ireo matetika no nanampy
Saika zavatra rehetra izay mitranga eo amin'ny Git, nampitombo ny banky angona. Tena sarotra izy ireo mba hanesorana. Afaka ihany no voatahiry ho very ny vaovao dia tsy mbola, fa ny very dia voailika rehefa manidy an-toerana. Noho izany antony izany, maro ny olona nifidy azy Git, satria dia afaka hitarika fanandramana tsy mety hanao zavatra fisarahana.
rakitra sata
Niara-niasa tamin'ny Git ho an'ny beginners Tafiditra mahatsiaro fa ny antontan-taratasy dia afaka ny ho ao amin'ny iray amin'ireo telo Hoy ny:
- Raikitra, izany hoe, ny rakitra dia voatahiry ao amin'ny fivarotana an-toerana.
- Niova ny toetry rehefa fanovana natao novonoina ho faty, nefa tsy mbola fiarovana.
- Vonona - Niova antontan-taratasy izay nasiana marika mba ho fiarovana.
Noho izany, ao amin'ny tetikasa izay mampiasa ny Git, dia misy fizarana telo ny firenena samy hafa ny rakitra:
- Ny Git Directory, izay mitahiry ny zavatra Metadata sy ny antontan-kevitra fototra. Ity no ampahany manan-danja indrindra ao amin'ny rafitra.
- Miasa Directory, izay nalaina avy ao amin'ny banky angona misy dika mitovy ny dikan-tenin'ny tetikasa.
- File misy vaovao momba ny fiarovana manaraka.
mametraka Git
Ny zavatra voalohany tokony hatao mba hampiasa ny rafitra fanaraha-maso dikan - hametraka azy io. Misy fomba maro hanaovana izany. Dia safidy roa lehibe:
- Fametrahana Git avy amin'ny loharano.
- Fametrahana fonosana ho an'ny sehatra.
Fametrahana Git avy amin'ny loharano
Raha misy, tsara kokoa mampiasa izany safidy, araka ny dikan farany dia ho hita. Fanavaozam-baovao matetika tsirairay dia ahitana be dia be ny mahasoa ho fanatsarana ny mpampiasa interface tsara. Izany no antony, raha fametrahana avy amin'ny loharano tsy sarotra loatra aminao, fa tsara ny mifidy. Eny, ary ny ankamaroan'ny fizarana dia ahitana Linux entana lany andro.
Mila ny fametrahana ny ilaina tranomboky: mpila ravinahitra, Curl, libiconv, openssl, zlib. Rehefa avy fametrahana azy ireo, dia afaka misintona ny rafitra fanaraha-maso dikan farany, manangona izany ka hametraka azy.
Fametrahana amin'ny Windows
Raha toa ka tsy manana Linux, tahaka ny te-hampiasa Git, Windows koa ny manohana io rafitra io. Ary dia tena mora ny hametraka. Misy tetikasa msysGit, ny fametrahana fomba izay iray amin'ireo mora indrindra. Fotsiny ianao mila installer misintona ny rakitra, izay azo jerena amin'ny teny GitHub pejy, ary avy eo mihazakazaka izany. Taorian'ny fametrahana amin'ny solosaina dia ho roa dikan-- tsary ny ary hampionona.
Setup voalohany Git
Raha vao ny rafitra fanaraha-maso dia nametraka amin'ny solosaina ianao, dia mila manao dingana sasany ampiendrehina ny tontolo iainana ho an'ny mpampiasa. Izany dia atao indray mandeha monja. Rehefa fanavaozana ny toe-javatra rehetra dia voavonjy. Izy ireo dia azo ovaina amin'ny fotoana rehetra.
Git ahitana config git ny jiro, izay mamela hanao fanova sy mifehy ny fandidiana ny rafitra, ary koa ny tarehy. Masontsivana ireo dia azo tehirizina amin'ny toerana telo:
- Ny rakitra misy ny soatoavina izay iraisan'ny rehetra sy ny repositories mpampiasa.
- Ny antontan-taratasy izay misy ny toe-javatra manokana mpampiasa.
- Ao amin'ny fanahafana rakitra hita ao amin'ny repository amin'izao fotoana izao. Masontsivana toy izany dia manan-kery afa-tsy ho izany.
fanao anarana
Voalohany indrindra, aorian'ny fametrahana, tsy maintsy manome ny anarana sy ny mpampiasa e-mail. Izany no tena zava-dehibe, toy ny samy manao (aza mba mamonjy fanjakana) mirakitra ny tahirin-kevitra. Izy ireo dia tafiditra ao an-manao rehetra azo avy ary tsy azo ovana tatỳ aoriana.
Raha mamaritra -global safidy, toe-javatra ireo dia mila hatao indray mandeha.
Fisafidianana ny mpamoaka lahatsoratra
Rehefa voafaritra ny anaran 'ny tonian-dahatsoratry ny mifidy, izay mety ho ilaina rehefa nitendry messages Git. Toerana misy anao dia hampiasa ny fitsipika rafitra fandidiana tonian-dahatsoratra. Raha ny mpampiasa te-hampiasa ny hafa ianao, dia mila hisoratra anarana azy ao amin'ny fanahafana rakitra ao core.editor tsipika.
Check Fikirana
Ny fahafantarana ny fototry ny Git, dia tokony ho afaka mijery ny toe-javatra ampiasaina. Noho izany tanjona ny ekipa ny git ny config -list. Izany mampiseho ny misy safidy izay mety ho hita. Misy safidy azo lisitra anarana mihoatra ny indray mandeha. Izany dia noho ny zava-misy fa iray ihany Git mamaky manan-danja avy amin'ny raki-daza. Amin'ny toe-javatra izany, ny farany vidy no ampiasaina isaky ny fanalahidy. Azo atao ny mijery ny soatoavina sasany fanalahidy izay antonona eo amin'ny ekipa ho solon'ny «--list» - «{} manan-danja".
Ahoana no mamorona repository
Mba hanatrarana izany tanjona izany tamin'ny fomba roa. Ny voalohany dia ny manafatra ao amin'ny lahatahiry amin'izao fotoana izao, na ny tetikasa. Ny faharoa - ny Clone avy amin'ny lohamilina iray efa misy repository.
Amorony lahatahiry ity
Raha manapa-kevitra ny mpampiasa mba hanomboka hampiasa Git any amin'ny iray efa misy tetikasa, tsy maintsy mandeha any amin'ny lahatahiry sy initialize ny rafitra. Izany dia mitaky ny ekipa init git. Tsy mamorona subdirectory ao amin'ny lahatahiry izay ahitana antontan-taratasy rehetra ilaina. Dia sehatra, tsy mbola nametraka dikan fanaraha-maso eo amin'ny tetikasa. Mba hametraka antontan-taratasy mifehy ny mila fanondroana ary manao ny voalohany fixation ny fiovana.
Fanamboarana ny repository
Ny hahazo ny dika mitovy iray efa misy repository mila ekipa Clone git. Noho ny fanampian'ny Git mandray ny dika mitovy ny angon-drakitra rehetra efa ho avy amin'ny lohamilina. Mihatra amin'ny rehetra izany dikan antontan-taratasy tsirairay. Ny tena mora raisina endri-javatra, toy ny tamin'ny raharaha ny tsy fahombiazan'ny ny mpizara programa afaka mampiasa ny Clone amin'ny mpanjifa rehetra mba hiverina ny lohamilina any amin'ny fanjakana izay tsy rehefa Fanamboarana. Izany dia mitovy amin'ny iray hamerina ny teboka.
Famafana ny rakitra in Git
Esory izay dia afaka ny ho rakitra, raha manilika azy amin'ny Fanondroana, dia ny antontan-taratasy ny maso. Izany dia mitaky ny ekipa git Rm. Izany ihany koa ny manala ny antontan-taratasy avy amin'ny mpampiasa ny lahatahiry. Avy eo dia mila hanao ny manao. Manarakaraka ireo dia, ny rakitra hanjavona fotsiny, ary tsy ho araha-maso. Satria na dia niova, ka efa indexed, dia voatery hampihatra ny fanesorana ny -f safidy. Toy izany no fomba hisorohana ny fanesorana ny tahirin-kevitra izay tsy mbola voasoratra anarana ao amin'ny Snapshot, ary tsy misy fomba hamerenana amin'ny laoniny ny rafitra.
hanafoana ny fanovana
Na oviana na oviana, dia mety ho ilaina ny hanafoana misy asa. Raha toa ny mpikambana ity dia manao maraina, manadino ny hametraka antontan-taratasy sasany, dia azo atao ny mihoatra lavitra noho izany amin'ny alalan'ny fampiasana ny safidy --amend. Io baiko no ampiasaina mba manao ny tondro. Raha araka ny farany dia tsy nanao afa-tsy misy fiovana, ny tetikasa dia ho ao amin 'ny toe-javatra, ary ny tonian-dahatsoratra no ho fanehoan-kevitra, izay ny mpampiasa afaka manova ny zavatra rehetra ilainao. Tsy maintsy nahatsiaro fa tsy isaky ny fanafoanana ny fandidiana dia ho foanana. Indraindray dia afaka mamafa ny ilaina maharitra angona. Tokony hihaino tsara.
vokatra
Ary ny mpampiasa dia tokony hamorona an-tsaina ny ny Git, nahoana no mila fanaraha-maso izany dikan rafitra, ny fomba hafa toy izany koa mitovy amin'ny vokatra. Dia mazava fa ny famerenana feno dia ilaina ny fametrahana ny dikan-Git miasa amin'ny toe-javatra manokana ho an'ny tenany. Tsy manakana misy tutorial na horonan-tsary ao amin'ny Git Mazava ho azy fa ny "dummies", izay dia ho afaka ny hihazona ny mpampiasa tsikelikely amin'ny alalan'ny dingan'ny fiaraha-miasa amin'ny rafitra.
Similar articles
Trending Now