ArvutidTarkvara

Git - mis see on? GIT algajatele: Kirjeldus

Paljud neist tegelevad tarkvara arendamise, kuulnud Git. Millised on kolm tähte? On oluline mõista kirjeldust, samuti tööpõhimõte, jätkata tõhusalt kasutada seda versiooni kontrollisüsteem, mis erinevalt teistest sarnaste süsteemide on täiesti erinevad mõisted teavet, töö see, vaatamata sarnane kasutajaliides. Niisiis, milline on Git?

kirjeldus

Git on jaotatud versioon kontrollisüsteemi äsja väljatöötatud faili. See loodi 2005. autor Linux operatsioonisüsteemi. Süsteem sünkroniseerib tööd kohapeal, samuti säilitada ja ajakohastada muudatusi faile. See on väga mugav lähenemine, kui projekti kallal paar arendajatele. Praeguseks on Git kasutatakse paljude tuntud projekte. Et selline kasutamine? Näiteks arengu Android operatsioonisüsteemi tegeleb suur hulk programmeerijad. Oleks väga ebamugav, kui üks neist muutnud, samas kui teised ei tea seda. Git ka võimaldab igaühel olema teadlikud kõik muudatused, ning kui vigu, et minna tagasi eelmisele failiversioone.

Kasutades pilte, mitte plaastrid

Peamine erinevus Git ja muud versiooni kontrollisüsteemid on see, et vaadeldakse andmeid. Enamik programme teavet salvestada muudatuste nimekiri, mida nimetatakse plaastrid faile. Sellised süsteemid sisaldavad salvestatud andmete kogum faile, samuti muudatuste komplekt, mis on tehtud iga faili aja suhtes. Kuidas oma andmeid Git? Mis on seal see süsteem, mis seab ta peale teised? Selle asemel, et plaastrid on salvestatud andmed loetakse komplekt heidab väike failisüsteemi. Kui kasutaja paneb toime uue versiooni projekti, süsteem lihtsalt hoiab hallituse faili staatus hetkel. Et suurendada tõhusust juhul, kui fail ei ole muutunud, süsteem ei päästa seda ja teeb viite varem salvestatud koopia, mis oli tehtud ajakohane.

See on oluline vastupidiselt teistele juhtimissüsteemid, mis on omane Git. Mis vahe on kasu? Git muutub nagu väike failisüsteemi väga võimsad vahendid, mis töötavad selle peal.

Soodsalt kohalikus tegevuses

Et suurem osa operatsioone on Git, vaja ainult kohalike failide ja ressursse. See tähendab, et enamikul juhtudel ei ole vaja andmete salvestatud teiste arvutite võrku. Kuna kõik muutused projekti on kettal, toiminguid toimub välgukiirusel. Näiteks selleks, et vaadata ajaloo projekti, ei ole vaja alla laadida serverist. Ta lugeda kohaliku hoidla arvutis. Kui soovite näha muutusi vahel versiooni faili, mis tehti kuu aega tagasi, ja praegune, saate seda teha väga kiiresti, ilma pöörduvad serveri.

Teine kohalik töö on midagi, mis võib olla palju asju teha ilma võrguühendust. Näiteks saab arendaja teha muudatusi transpordis. Paljudel juhtimissüsteemid, see ei ole võimalik.

Vaatlus andmete terviklikkuse

Enne salvestada faili, see on määratud koodiga kujul kontrollsumma arvutatakse otseselt Git. Mis on kontrollsumma? See väärtus, mis on arvutatud kasutades spetsiaalset algoritmi ja kontrollimiseks kasutatakse andmete terviklikkuse säilitamise ajal ja edastamine. On võimatu midagi muuta teadmata Git, ja see on oluline osa süsteemi filosoofia.

Need on sageli lisatud

Peaaegu kõik tegevused, mis toimuvad Git, lisatakse andmebaasi. Nad on väga raske eemaldada. Võite ainult kaotada salvestatud teave ei ole veel, kuid kahju on välistatud, kui see paika lukustub. Sel põhjusel paljud inimesed valida see Git, sest siis saab läbi eksperimente riskimata midagi korvamatut.

faili staatus

Töö Git algajatele hõlmab mäleta, et fail võib olla üks kolmest riigid:

  • Fikseeritud, see tähendab, et fail on salvestatud kohalikus poes.
  • Muutunud kui muudatused on tehtud, kuid veel täidetud säilitamine.
  • Valmistati - muutunud failid, mis on märgitud säilitamise.

Niisiis, projektid, mis kasutavad Git on kolm sektsiooni erinevate riikide faili:

  • Seedetrakti kataloog, mis salvestab metaandmed ja objekti andmebaasis. See on kõige olulisem osa süsteemi.
  • Töökaust, mis on andmebaasist koopia igast projekti versioonis.
  • Mis sisaldab teavet järgneva säilitamise.

paigaldada Git

Esimene asi, mida pead tegema, et kasutada versioonide kontrollimise süsteem - seda installida. On mitmeid viise, kuidas seda teha. On kaks peamist võimalust:

  • Paigaldamine Git allikast.
  • Installipaketis oma platvormi.

Paigaldamine Git allikast

Võimaluse korral parem seda võimalust kasutanud, kuna viimane versioon on saadaval. Iga uuendus sisaldab tavaliselt palju kasulikku parandusi kasutajaliides. Sellepärast, kui installite allikas ei ole liiga raske sinu jaoks, siis on parem valida. Jah, ja kõige Linuxi hulka vananenud pakette.

Sa pead paigaldama nõutavad teegid: Expat Curl libiconv, OpenSSL zlib. Pärast paigaldamist neid saab alla laadida uusima versiooni kontrollisüsteem, kompileerida ja paigaldada see.

Paigaldamine Windows

Kui sul ei ole Linux, nagu ma tahan kasutada Git, Windows toetab ka see süsteem. Ja see on väga lihtne paigaldada. On projekti msysGit, paigaldamise protseduuri, mis on üks lihtsamaid. Sa lihtsalt vaja laadida installifaili, mis võib leida projekti GitHub leht ja seejärel käivitage see. Pärast paigaldamist arvutisse on kaks versiooni - graafiline ja konsooli.

Alghäälestuse Git

Kui kontrollisüsteem on paigaldatud arvuti, peate täitma mõned sammud seadistada keskkond kasutaja. Seda tehakse ainult üks kord. Kui ajakohastamine kõik seaded on salvestatud. Neid saab muuta igal ajal.

Git sisaldab kasuliku git config, mis võimaldab teha seadistused ning kontrollida süsteemi toimimist, samuti välimus. Need parameetrid saab salvestada kolmes kohas:

  • Fail sisaldab väärtusi, mis on ühised kõigile kasutajatele ja hoidlates.
  • Fail, mis sisaldab seaded konkreetse kasutaja.
  • Konfiguratsioonifailis asub praeguse hoidla. Sellised parameetrid on kehtiv ainult seda.

kohandatud nimi

Esiteks, pärast paigaldamist, peate esitama kasutajanime ja e-posti teel. See on väga oluline, sest iga toime (välja arvatud riigi) sisaldab andmeid. Nad kuuluvad kohustab kõiki edastatud ja ei saa hiljem muuta.

Kui määrate-Global võimalus, neid seadeid on vaja teha üks kord.

Valides tekstiredaktor

Pärast täpsustades nimi toimetaja valida, mis oleks vajalik, kui kirjutada sõnumeid Git. Vaikimisi kasutab standard operatsioonisüsteemi toimetaja. Kui kasutaja soovib kasutada teisi, pead sa registreerima selle seadistustefaili core.editor joon.

Kontrolli seaded

Et teada põhitõdesid Git, siis peab olema võimalik kontrollida seadeid kasutada. Selleks meeskonnale git config nimekirja ja. See näitab kõiki olemasolevaid võimalusi, mida võib leida. Mõned valikud nimed võivad olla loetletud rohkem kui üks kord. See on tingitud asjaolust, et Git loeb sama võti erinevaid faile. Sellises olukorras viimase raha kasutatakse iga klahvi. On võimalik kontrollida väärtused teatud võtmeid, mis sobituvad meeskonna asemel «list» - «{võti}".

Kuidas luua varamu

Selle eesmärgi saavutamiseks on kaks võimalust. Esimene on importida praeguse kataloogi või projekti. Teine - kloon serverist olemasoleva hoidla.

Loo selle kataloogi

Kui kasutaja otsustab hakata kasutama Git olemasolevale projekti, siis tuleb minna kataloogi ja initsialiseerida süsteemi. See nõuab meeskonna git init. See loob alamkataloog kataloog, mis sisaldab kõiki vajalikke faile. Praeguses etapis ei ole veel installitud versiooni kontrolli projekti. Lisada faile kontrollida nende vajadust indeksi ja teha esmasalvestuse muutusi.

kloonimise hoidla

Et saada koopia olemasoleva hoidla vaja meeskonna git kloon. Tänu Git saab koopia peaaegu kõik andmed serverisse. See kehtib kõikide versioonide iga faili. Väga mugav funktsioon, kui rikke serveri programmeerija saab kasutada kloon iga kliendi tagastada server riik, kus see oli, kui kloonimine. See on sarnane taastepunkti.

Kustutamine faili Git

Uninstall faili saab, kui me eemaldada selle indeks, mis on jälgitud faile. See nõuab meeskonna git rm. Samuti eemaldab faili alla kataloogi. Siis tuleb täita toime. Pärast teda faili lihtsalt kaovad ja enam jälgida. Kui see on muutunud ja on juba indekseeritud, siis kohaldatakse sunnitud eemaldamine -f valik. Selline meetod väldib eemaldamist andmeid, mis ei ole veel registreerunud läbilõige, ja et ei ole võimalik taastada süsteemi.

Tühista muudatused

Igal ajal, võib osutuda vajalikuks kaotada midagi teha. Kui kasutajal on toime alguses, unustamata lisada mõned failid, on võimalik ületada seda kasutades võimalust --amend. See käsk on kasutatud toime indeks. Kui pärast viimast salvestamist ei tehtud mingeid muudatusi, projekti on samas seisukorras ning toimetaja saab kommenteerida, kus kasutaja saab muuta kõike, mida vajate. Tuleb meeles pidada, et mitte iga tegevuse lõpetamisest tühistatakse. Mõnikord võib jäädavalt kustutada vajalikud andmed. See peaks olema tähelepanelik.

tulemused

Nüüd peaks kasutaja moodustavad ettekujutus Git, miks seda vaja versioon kontrollisüsteemi, kuidas see erineb teistest samalaadsetest tooteid. On selge, et täielik ülevaade on vaja paigaldada tööversioon Git isiklike seadete ise. Ei takista juhendaja või video kursuse Git jaoks "mannekeenid", mis suudab hoida alla samm-sammult läbi protsessi töötamise süsteemi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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