Rêberê Girtîgehan ji bo GIT Bikaranîna Bernameya Bernameyê

Çawa çawa digel malpera Gît-nivîsbaran re kar bikin

Open-source Git di pirtirkêmtirîna pergala kontrola guherînê de ye. Projeya pêşengî ji aliyê Linus Torvalds ve, pêşveçûna pergala operasyona Linux ya pêşxistin bû, û ew eynî kolektîfên bernameya software-herdu bazirganî û vekirî-ya ku li Gîteyê vîdyoyê girêdayî ye girêdayî ye.

Ev rêber nîşan dide ka çawa projeyê Gît ji we re, çawa sazkirina pergala xwe li sîstema xwe saz bike û ka çawa kodê biguherînim, ku zanîna bernameya pêdivî ye.

Çawa Bernameyên GIT Bikaranîna Pevçûnan

Serdana GîtHub li ser malpera biçin serdana dokumentên taybetmendî û balkêş û herweha girêdanên rêber û perwerdehiyê bibînin. Li ser kategoriyên cûda ji bo daxwaznameyên ku hûn dixwazin bikişîne û diçin bikaranîn, guhertin, danûstendin û saz kirin. Bişkojka menu-ê li ser ekranê li ser binihêrin ku hûn li qada lêgerînê li cihê ku tu dikarî ji bo bernameya taybetî-an an kîjan kategoriya nivîsbarê li ser malperê li ser lêgerînê bigerin.

An example of Cloning A Git Repository

Ji bo daxwaza daxwaza daxuyaniyê, hûn derxistin. Pêvvevek pir hêsan e, lê divê hûn Git be li ser pergala te saz kirin. Bikaranîna bernameya rêza piçûk bi navê cowsayî tê bikaranîn , ku tê bikaranîn wekî peyamek wek axaftina ASCII ve nîşan dide, li vir nimûne ku çawa bernameyek GitHub bibîne û clon bike.

Cowsay di qada lêgerîna Gîtê de. Hûn dê dizanin ku çend hejmara vîdyoyan hene ku hûn dikarin hilbijêrin. Ji bo vê nimûne, ku Perl tê bikaranîn, hûn bi rûpelek bi pelan re gelek pelan digire.

Ji bo parastina cowsayê taybet aşkere, emrê jêrîn binivîse:

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

Komîteya git Gît, rêgezên komonê li ser komputerê te li ser komputerê ye, û parçeya dawîn bi navnîşa projeyê ku tu dixwazî ​​perçeyek e.

Çawa çawa Kodî Compile û saz bikin

Pêwîstina yekem bernameyê saz bikin ku ji bo bicîhkirina wê bicîh bikin. Çawa hûn bi vê yekê re girêdayî projeyê ku we hatî daxistin. Ji bo nimûne, projeyên C Dibe ku hûn ji bo çêkirina çêkirina berbiçaviyê bikin , lê projeya cowsay di vê nimûne de hûn hewce ne ku hûn şîfreyek şêl bikişînin.

Ji ber vê yekê hûn dizanin ka çi çi bikin?

Di peldanka ku hûn kifş kirin, divê peldanka cowsayek be. Heke hûn li peldanka cowsay bi karanîna CD-ê bikar bînin navnîşan û paşê lîsteya pirtûkxaneyê bikin, hûn dokumentek bi navê RADME an pelê an INSTALL an jî wekî navê ku rêberiya alîkarî derxe divê bibînin.

Di rewşeke vê cowsay de, herdu weyda û pelê an INSTALL heye. BİXWÎNE BİXWÎNE nîşan dide ka çiqas paqijkirina nivîsbariyê, û pelê INSTALL ji bo rêberên cowsay saz bike. Di vê rewşê de, amadekar e ku emrê birêvebirin:

sazkirin

Di dema sazkirinê de, hûn ji wan re dipirsin ka tu ji bo ku hûn ji bo cowsay saz bikin peldanka pêşnavê saz bikin. Hûn dikarin vegerin nûçegihîne yan berdewam bike an rêgezek nû.

Çawa Cowsay çawa digire

Hemî ku hûn dixwazin ku cowsay diçin, fermana jêrîn binivîse:

cîhanê cowsay hello

Gotinên cîhanê di axaftina axê de ji devê devê xuya dike.

Guhertina Cowsay

Niha ku hûn cowsay sazkirî ye, hûn dikarin pelê xwe bi karûbarê bijareyê bijartî biguherînin. Ev nimûne ji edîtorê nano ve tê bikaranîn:

nano cowsay

Hûn dikarin guhartina cowsayê ji bo çavên cûda biguherînin.

Ji bo nimûne wekî cowsay -g nîşanên dolar nîşan dide.

Hûn dikarin pelê biguherînin ku ji bo hilberên cyclops biafirînin, da ku gava ku hûn cowsay tîne -C bi xewek yek e.

Pêwîsta yekemîn ku hewceyê guherîna pêdivî ye 46 e ku li jêr tê xuya dike:

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

Ev hemû guhertinên heyî hene ku hûn dikarin bi cowsay bikar bînin. Ji bo ku -c wekî alternatîvek zêde bike, bi vî awayî veguherîna vê rêzê biguherînin:

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

Di navbera 51 û 58 de di nav rêzên jêrîn de dibînin:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ rûsî = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ ciwan = $ opts {'y'};

Wekî ku hûn dikarin bibînin, ji bo her alternatîfên cûda heye ku dişibîne ku dê çi bibe guherîn. Ji bo nimûne $ lrety = $ opts ['g]';

Ji bo guhertina guhertoya -c-a-yek ji vê yekê:

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

Di 144-ê de, a subroutine heye ku navê construct_face tê ku tê bikaranîn ku cenazeyên rûyê xwe çêbikin.

Koda kodî wiha ye:

sub construction_face {if ($ borg) {$ eyes = "=="; } eger ($ dead) {$ çavên = "xx"; $ language = "U"; } heger ($ lreedy) {$ çavên = "\ $ \ $"; } eger ($ paranoid) {$ çavkanî = "@@"; } eger ($ stoned) {$ çavên = "**"; $ language = "U"; } heke ($ tired) {$ çavên "" - "; } eger ($ wired) {$ çavên "" OO "; } heke ($ ciwan) {$ çavên = ".."; }}

Ji bo her cûreyên ku berê berê hatine diyarkirin, hejmarên cuda yên cuda hene ku di çavên $ cudahî de tête hene.

Yek ji bo $ cyclops variable add:

sub construction_face {if ($ borg) {$ eyes = "=="; } eger ($ dead) {$ çavên = "xx"; $ language = "U"; } heger ($ lreedy) {$ çavên = "\ $ \ $"; } eger ($ paranoid) {$ çavkanî = "@@"; } eger ($ stoned) {$ çavên = "**"; $ language = "U"; } heke ($ tired) {$ çavên "" - "; } eger ($ wired) {$ çavên "" OO "; } heke ($ ciwan) {$ çavên = ".."; } heke ($ cyclops) {$ çavên = "()" "; }}

Pelê rizgar kirin û rêberê jêrîn derxistin ku cowsay re betal bike.

sazkirin

Niha, gava hûn diçin cowsay -c cîhanê hello , gewrê tenê yek yek e.