Algajatele mõeldud juhend GIT-i kasutava tarkvara installimiseks

Kuidas töötada Git tarkvara hoidlatega

Avatud lähtekoodiga Git on maailma kõige enam kasutatav versioonikontrollisüsteem. Täiskasvanud projekti töötas välja Linuxi operatsioonisüsteemi looja Linus Torvalds ning see on koduks tohutule tarkvaraprojektide kogumile (nii kaubanduslik kui ka avatud lähtekoodiga), mis sõltuvad versioonikontrolli Gitist.

See juhend näitab, kuidas saada Gitist projekti, kuidas tarkvara installida oma süsteemis ja kuidas koodi muuta, mis nõuab programmeerimise tundmist.

Kuidas leida GIT-i kasutades programme

Külastage uuritavat veebilehte GitHub'is, et näha välja esile tõstetud ja trendid tagaseadmed, samuti lingid juhenditele ja koolitusele. Vaadake rakenduste erinevaid kategooriaid, mida soovite alla laadida, ja kasutage seda, muutes, kompileerides ja installides. Klõpsake ekraani ülaosas asuval menüüikoonil, et jõuda otsinguväljale, kus saate otsida konkreetset programmi või tarkvara kategooriat, mis on saidil saadaval.

Git-i hoidla kloonimise näide

Rakenduse allalaadimiseks kloonite seda. Menetlus on lihtne, kuid Git peab teie süsteemile olema installitud. Siin on näide sellest, kuidas leida ja kloonida programmi GitHubist, kasutades väikest käsurea programmi cowsay, mida kasutatakse sõnumi esitamiseks ASCII lehma kõnemullina.

Tippige väljale Git otsingu tüüp. Märkate, et saate valida mitmesuguseid versioone. Selle näite puhul, mis kasutab Perlit, viib teid lehele, millel on mitu faili.

Selle konkreetse cowsay hoidla kloonimiseks sisestage järgmine käsk:

git kloonide git: //github.com/schacon/cowsay

Git käsk käivitab Git, kloonide käsk kloonib hoidla arvutisse ja viimane osa on kloonitud projekti aadress.

Kuidas koodi kompileerida ja installida

Installige rakendus kõigepealt, et veenduda, et see töötab. Kuidas see läheb, sõltub teie allalaaditud projektist. Näiteks eeldavad C-projektid, et käivitage makefile , samas kui käesolevas näites cowsay-projekti puhul tuleb teil käivitada shelliskript .

Kuidas sa tead, mida teha?

Kloonitud kaustas peaks olema cowsay kaust. Kui liigute CD-käsku kasutades käsku cowsay ja seejärel tee kataloog nimekirja, peaksite nägema kas faili README või faili nimega INSTALL või midagi, mis eristub abijuhina.

Selle cowsay näite puhul on nii README kui ka INSTALL fail. README-fail näitab, kuidas seda tarkvara kasutada, ja INSTALL-fail annab juhendeid cowsay installeerimiseks. Sellisel juhul on käsu käivitada järgmine käsk:

sh install.sh

Installeerimise ajal küsitakse teilt, kas olete rahul sellega, et installite cowsay vaikimisi esitatud kausta. Võite kas jätkata nupule Tagasi või sisestada uue tee.

Kuidas käivitada Cowsay

Kõik, mida peate tegema, et käivitada cowsay, sisesta järgmine käsk:

cowsay tere maailm

Sõna " tere maailm" ilmub lehma suust kõnemulli.

Cowsay muutmine

Nüüd, kui sul on cowsay installitud, saate faili muuta oma lemmikredaktori abil. See näide kasutab nano-redaktorit järgmiselt:

nano cowsay

Võite anda lehma silmade muutmiseks käsku cowsay käsuks.

Näiteks cowsay -g näitab dollarite märke silma.

Võite faili muuta, et luua tsüklopeedi valik, nii et kui kirjutad cowsay-c, on lehmal üks silm.

Esimene rida, mida vaja muuta, on rida 46, mis näeb välja järgmiselt:

getopts ('bde: f: ghlLnNpstT: wW: y', \% opts);

Need on kõik saadaolevad lülitid, mida saate kasutada cowsay'iga. Valiku -c lisamiseks muutke rida järgmiselt:

getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);

Joonte 51 ja 58 vahel on järgmised read:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ ahne = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'};

Nagu näete, on iga variandi jaoks muutuja, mis selgitab, mida lüliti teeb. Näiteks $ ahne = $ opts ['g]';

Lisage -c-lüliti muudatus järgmiselt:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ ahne = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ opts ['c'];

Liinil 144 on alamtüüpi construct_face, mida kasutatakse lehma näo konstrueerimiseks.

Kood näeb välja selline:

sub construct_face {if ($ borg) {$ eyes = "=="; } kui ($ dead) ($ eyes = "xx"; $ tongue = "U"; } kui ($ ahne) {$ eyes = "\ $ \ $"; } kui ($ paranoid) {$ eyes = "@@"; } kui ($ stoned) {$ eyes = "**"; $ tongue = "U"; } kui ($ väsinud) {$ eyes = "-"; } kui ($ wired) {$ eyes = "OO"; } kui ($ noor) {$ eyes = ".."; }}

Iga eelnevalt määratletud muutuuri puhul on erinev tähtedega paar, mis asetatakse muutujase $ eyes.

Lisage üks $ cyclopsi muutuja jaoks:

sub construct_face {if ($ borg) {$ eyes = "=="; } kui ($ dead) ($ eyes = "xx"; $ tongue = "U"; } kui ($ ahne) {$ eyes = "\ $ \ $"; } kui ($ paranoid) {$ eyes = "@@"; } kui ($ stoned) {$ eyes = "**"; $ tongue = "U"; } kui ($ väsinud) {$ eyes = "-"; } kui ($ wired) {$ eyes = "OO"; } kui ($ noor) {$ eyes = ".."; } kui ($ cyclops) {$ eyes = "()"; }}

Salvesta fail ja käivitage järgmine käsk, et installida cowsay.

sh install.sh

Nüüd, kui sa jooksed cowsay- c tere maailmas , lehmal on ainult üks silm.