GIT erabiltzea softwarea instalatzeko gida

Nola funtzionatzen du Git software biltegiekin?

Iturburu irekia Git bertsio gehien erabiltzen den kontrol sistema da munduan. Linus Torvalds Linux sistema eragilearen sortzailea garatu zuen proiektu helduak, eta Git-ek bertsioaren kontrolerako duen mendeko software-proiektu bilduma izugarria dauka.

Gida honek Git proiektu bat nola lortu erakusten du, softwarean zure sisteman nola instalatu eta kodea nola aldatzen den, programazioko ezagutzak behar dituela.

Nola bilatu GIT erabiliz programak?

Bisitatu GitHub-en webgunea arakatzeko, aipatutako eta gordailu gordailuzainak ikusteko, baita gida eta trebakuntza estekak ikusteko ere. Begiratu deskarga egin nahi dituzun aplikazioen kategoriak eta erabili, aldatu, konpilatu eta instalatu. Egin klik pantailaren goialdeko menuaren ikonoan bilaketa-eremuan, non programa jakin bat edo edozein software-mota aurki ditzakezun gunea bilatzeko.

Cloning A Git Repository adibide bat

Aplikazio bat deskargatzeko, klonatu ezazu. Prozedura erraza da, baina zure sisteman Git instalatu behar duzu. Cowsay izeneko komando lerroko programa txikia erabiliz, ASCII behi baten hitzezko burbuila den mezua bistaratzeko erabiltzen dena, hemen aurkituko duzu GitHub-eko programa bat aurkitzeko eta klonatzeko adibide bat.

Idatzi cowsay Git bilaketa eremuan. Aukeratuko duzun bertsio ugari daude. Perl-ek erabiltzen duen adibide horri, hainbat fitxategi dituen orri batera eramango zaitu.

Bowsay biltegi zehatz hau klonatzeko, idatzi komando hau:

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

Git komandoa Git-ek exekutatzen du, klonaren komandoak biltegian klonatzen du zure ordenagailuan, eta azken zatia klonatu nahi duzun proiektuaren helbidea da.

Nola sortu eta instalatu Kodea

Instalatu aplikazioa lehenik eta behin ziur exekutatzen dela ziurtatzeko. Nola deskargatzen duzun proiektuaren araberakoa da. Esate baterako, C proiektuak seguruenik makefile bat exekutatu beharko zenuke, adibide honetan cowsay proiektua shell script bat exekutatu behar duzu.

Beraz, nola dakizu zer egin?

Klonatu duzun karpetan, cowsay karpeta bat egon beharko luke. Cowsay karpetan CD komandoaren bidez nabigatzen bazara eta, ondoren, direktorioen zerrenda bat egin, README izeneko fitxategi bat edo INSTALL izeneko fitxategia edo laguntza-gida gisa nabarmentzen den zerbait ikusi beharko zenuke.

Adibidez, adibidez, README eta INSTALL fitxategi bat daude. README fitxategiak softwarea nola erabiltzen duen erakusten du eta INSTALL fitxategiak cowsay instalatzeko jarraibideak ematen ditu. Kasu honetan, agindua honako komandoa exekutatu behar da:

sh install.sh

Instalazioan, galdetzen zaizu zoriontsu egotzi zaion karpeta lehenetsira instalatzea. Sakatu Return edo jarraitzeko bide berri bat idatzi.

Nola exekutatu Cowsay

Cowsay exekutatu egin behar duzun guztia idatzi komando hau:

cowsay hello world

Hitza munduaren hitzak behiaren ahoan dagoen hizketaren burbuinean agertzen dira.

Cowsay aldatzea

Behin instalatuta duzula, editorea editorea erabiliz aldatu dezakezu. Adibide hau nano editorea erabiltzen du honela:

nano cowsay

Trukeak behiaren begiak aldatzeko cowsay komandoak hornitu ditzakezu.

Adibidez, cowsay -g dolarraren seinaleak erakusten ditu begiak bezala.

Fitxategia aldatzeko aukera dezakezu Cyclops aukera bat sortzeko, cowsay -c idatzi duzunean , behi begi bakar bat dauka.

Aldatu behar den lehen lerroa 46. lerroa da, honela:

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

Hauek dira cowsay-rekin erabil ditzakezun switches guztiak. Aukera gisa -c gehitzeko, aldatu line hau honela:

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

51 eta 58. lerro artean honako lerro hauek ikusten dituzu:

$ borg = $ aukerak {'b'}; $ dead = $ aukerak {'d'}; $ greedy = $ aukerak {'g'}; $ paranoid = $ aukeratzen du {'p'}; $ stoned = $ aukeratzen du {'s'}; $ tired = $ aukerak {'t'}; $ wired = $ aukeratzen du {'w'}; $ gazte = $ aukerak {'y'};

Ikusten duzun bezala, aldagai bat dago aldaketek zer egin dezaketen azaltzen duen aukeren artean. Adibidez $ greedy = $ aukeratzen du ['g]';

Gehitu lerro bat -c aldatzeen aldaketari jarraituz:

$ borg = $ aukerak {'b'}; $ dead = $ aukerak {'d'}; $ greedy = $ aukerak {'g'}; $ paranoid = $ aukeratzen du {'p'}; $ stoned = $ aukeratzen du {'s'}; $ tired = $ aukerak {'t'}; $ wired = $ aukeratzen du {'w'}; $ gazte = $ aukerak {'y'}; $ cyclops = $ aukeratzen du ['c'];

144 linean, beheko aurpegia eraikitzeko erabiltzen den eraikuntza-azalera izeneko subroutina dago.

Kodea honen itxura da:

sub construct_face {if ($ borg) {$ eyes = "=="; } bada ($ hildako) {$ eyes = "xx"; $ language = "U"; } ($ greedy) ($ eyes = "\ $ \ $" bada; } bada ($ paranoid) {$ eyes = "@@"; } ($ stoned) {$ eyes = "**"; $ language = "U"; } bada ($ nekatuta) {$ eyes = "-"; } kudea ($ wired) {$ eyes = "OO"; } bada ($ gazte) {$ eyes = ".."; }}

Lehenago zehaztutako aldagai bakoitzerako, $ begien aldagaietan jartzen diren hizki pare bat dago.

Gehitu bat $ cyclops aldagaiarentzako:

sub construct_face {if ($ borg) {$ eyes = "=="; } bada ($ hildako) {$ eyes = "xx"; $ language = "U"; } ($ greedy) ($ eyes = "\ $ \ $" bada; } bada ($ paranoid) {$ eyes = "@@"; } ($ stoned) {$ eyes = "**"; $ language = "U"; } bada ($ nekatuta) {$ eyes = "-"; } kudea ($ wired) {$ eyes = "OO"; } bada ($ gazte) {$ eyes = ".."; } bada ($ cyclops) {$ eyes = "()"; }}

Fitxategia gorde eta hurrengo komandoa exekutatu cowsay berriro instalatzeko.

sh install.sh

Orain, exekutatzen duzunean cowsay -c Kaixo mundua , bekak begi bakarra du.