A byrjandi Guide til að setja upp hugbúnað með GIT

Hvernig á að vinna með Git hugbúnaðarsölum

Open-source Git er mest notað útgáfa stjórnkerfi í heiminum. Þroskað verkefnið var þróað af Linus Torvalds, höfundur Linux stýrikerfisins og það er heimili fyrir gríðarlega safn af hugbúnaðarverkefnum, bæði viðskiptabanka og opinn uppspretta, sem er háð Git fyrir útgáfu stjórnunar.

Þessi handbók sýnir hvernig á að fá verkefni frá Git, hvernig á að setja upp hugbúnaðinn á tölvunni þinni og hvernig á að breyta kóðanum, sem krefst þekkingar á forritun.

Hvernig á að finna forrit með GIT

Farðu á leitarsíðuna á GitHub til að sjá lögun og stefna í vörslu og tenglum á leiðsögumenn og þjálfun. Horfðu á hinar ýmsu flokka fyrir forrit sem þú vilt hlaða niður og fara að nota, breyta, setja saman og setja upp. Smelltu á valmyndartáknið efst á skjánum til að ná í leitarreitinn þar sem þú getur leitað að tilteknu forriti eða hvaða hugbúnaðarflokki sem er á síðunni.

Dæmi um að klóna Git-geymslu

Til að hlaða niður forriti klónaðu það. Aðferðin er einföld, en þú verður að hafa Git uppsett á tölvunni þinni. Með því að nota lítinn stjórn lína forrit sem heitir cowsay, sem er notað til að birta skilaboð sem ræðu kúla frá ASCII kú, hér er dæmi um hvernig á að finna og klóna forrit frá GitHub.

Sláðu inn cowsay í Git leitarreitnum. Þú munt taka eftir því að það eru ýmsar útgáfur í boði sem þú getur valið. Sá sem notar þetta dæmi, sem notar Perl, tekur þig á síðu með nokkrum skrám.

Til að klóna þetta tiltekna cowsay repository skaltu slá inn eftirfarandi skipun:

Git klón git: //github.com/schacon/cowsay

Git skipunin keyrir Git, klónin skipuleggur geymslurými á tölvuna þína og síðasta hluti er heimilisfangið við verkefnið sem þú vilt klóna.

Hvernig á að safna saman og setja upp kóðann

Setjið forritið fyrst fyrst til að tryggja að það keyrir. Hvernig þú gerir þetta fer eftir verkefninu sem þú hefur hlaðið niður. Til dæmis, C verkefni mun líklega þurfa að keyra makefile , en cowsay verkefnið í þessu dæmi krefst þess að þú keyrir skel handrit .

Svo hvernig veistu hvað á að gera?

Í möppunni sem þú klóna, ætti að vera cowsay mappa. Ef þú vafrar í cowsay möppuna með geisladiskinum og síðan skráir skráningu ættir þú að sjá annað hvort skrá sem heitir README eða skrá sem heitir INSTALL eða eitthvað sem kemur fram sem hjálpargögn.

Í þessu dæmi er bæði README og INSTALL skrá. README skráin sýnir hvernig á að nota hugbúnaðinn og uppsetningarskráin gefur leiðbeiningar um að setja upp cowsay. Í þessu tilfelli er kennslain að keyra eftirfarandi skipun:

sh install.sh

Á uppsetninguinni er spurt hvort þú ert ánægð með að setja upp cowsay í sjálfgefna möppuna sem fylgir. Þú getur annaðhvort stutt á Til baka til að halda áfram eða slá inn nýjan slóð.

Hvernig á að keyra Cowsay

Allt sem þú þarft að gera til að hlaupa cowsay er gerð eftirfarandi skipun:

cowsay halló heimur

Orðin halló heimur birtast í ræðu kúlu frá munni kýrinnar.

Breyting á Cowsay

Nú þegar þú hefur uppsett cowsay geturðu breytt skránni með uppáhalds ritstjóranum þínum. Þetta dæmi notar nano ritstjóri sem hér segir:

nano cowsay

Þú getur framboð rofi til cowsay stjórn til að breyta augum kýrinnar.

Til dæmis cowsay -g sýnir dollara merki eins og augun.

Þú getur breytt skránni til að búa til cyclops valkost þannig að þegar þú skrifar cowsay -c kýrin hefur eitt augað.

Fyrsti línan sem þú þarft að breyta er lína 46 sem lítur út sem hér segir:

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

Þetta eru allar tiltækir rofar sem hægt er að nota með cowsay. Til að bæta við -c sem valkosti skaltu breyta línunni eins og hér segir:

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

Milli línur 51 og 58 sérðu eftirfarandi línur:

$ borg = $ opts {'b'}; $ dauður = $ opts {'d'}; $ gráðugur = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ þreytt = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'};

Eins og þú sérð er breytu fyrir hvern þann valkost sem útskýrir hvað skiptirinn muni gera. Til dæmis $ gráðugur = $ opts ['g]';

Bættu við eina línu fyrir -c skipta breytinguna sem hér segir:

$ borg = $ opts {'b'}; $ dauður = $ opts {'d'}; $ gráðugur = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ þreytt = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ opts ['c'];

Á línu 144 er undirrennsli sem kallast construct_face sem er notað til að byggja upp kýr andlitið.

Kóðinn lítur svona út:

undir construct_face {ef ($ borg) {$ eyes = "=="; } ef ($ dauður) {$ eyes = "xx"; $ tungu = "u"; } ef ($ gráðugur) {$ eyes = "\ $ \ $"; } ef ($ paranoid) {$ eyes = "@@"; } ef ($ stoned) {$ eyes = "**"; $ tungu = "u"; } ef ($ þreytt) {$ eyes = "-"; } ef ($ hlerunarbúnað) {$ eyes = "OO"; } ef ($ ungur) {$ eyes = ".."; }}

Fyrir hvern af þeim breytum sem tilgreindar eru áður, þá er mismunandi stafafjöldi sem er sett í breytu $ augu.

Bættu við einn fyrir $ cyclops breytu:

undir construct_face {ef ($ borg) {$ eyes = "=="; } ef ($ dauður) {$ eyes = "xx"; $ tungu = "u"; } ef ($ gráðugur) {$ eyes = "\ $ \ $"; } ef ($ paranoid) {$ eyes = "@@"; } ef ($ stoned) {$ eyes = "**"; $ tungu = "u"; } ef ($ þreytt) {$ eyes = "-"; } ef ($ hlerunarbúnað) {$ eyes = "OO"; } ef ($ ungur) {$ eyes = ".."; } ef ($ cyclops) {$ eyes = "()"; }}

Vistað skrána og hlaupa eftirfarandi skipun til að setja upp cowsay aftur.

sh install.sh

Nú þegar þú keyrir cowsay -c halló heimur , kýrin hefur aðeins eitt augað.