Ինչպես աշխատել Git ծրագրային պահոցներով
Բաց կոդով Git- ը աշխարհում ամենաշատ կիրառվող տարբերակն է: Այն հասուն նախագիծը մշակվել է Linux օպերացիոն համակարգի ստեղծող Լինուս Թորվալսսի կողմից, եւ այն ունի հսկայական ծրագրային ծրագրերի հավաքածու, ինչպես առեւտրային, այնպես էլ բաց կոդով, որը կախված է Git- ի տարբերակի վերահսկողությունից:
Այս ուղեցույցը ցույց է տալիս, թե ինչպես ստանալ Git- ից ծրագրեր, ինչպես տեղադրել ձեր համակարգում ծրագրային ապահովումը եւ փոխել կոդը, որը պահանջում է ծրագրավորման գիտելիքներ:
Ինչպես գտնել ծրագրեր `GIT- ի միջոցով
Այցելեք GitHub- ում ուսումնասիրել վեբ էջը, տեսնելու համար հատկացված եւ հեռանկարային պահոցները, ինչպես նաեւ ուղեցույցների եւ դասընթացների հղումներ: Նայեք տարբեր կատեգորիաներին, որոնք ցանկանում եք ներբեռնել եւ գնալ օգտագործելու, փոխելու, կազմելու եւ տեղադրելու համար: Սեղմիր մենյուի պատկերակը էկրանի վերեւում, որոնման դաշտին հասնելու համար, որտեղ կարող եք փնտրել հատուկ ծրագիր կամ կայքում մատչելի ծրագրերի ցանկացած դասարան:
A Git Repository- ի կլոնավորման օրինակ
Հավելվածը ներլցնելու համար դուք այն clone. Դեպի ընթացակարգը պարզ է, բայց դուք պետք է ունենաք Git- ը ձեր համակարգում: Օգտագործելով փոքրիկ հրամանատարական գծի ծրագիրը , որը կոչվում է cowsay, որն օգտագործվում է ASCII կովից որպես խոսքի փուչիկ ցուցադրելու համար օգտագործվում է GitHub- ից մի ծրագիր գտնելու եւ clone- ի օրինակ:
Մուտքագրեք cowsay- ը Git որոնման դաշտում: Դուք կտեսնեք, որ առկա են մի շարք տարբերակներ, որոնք կարող եք ընտրել: Այս օրինակի համար, որը օգտագործում է Perl- ը, մի քանի ֆայլերի էջ է վերցնում:
Այս կոնկրետ cowsay պահեստավորման համար մուտքագրեք հետեւյալ հրահանգը.
git clone git: //github.com/schacon/cowsayԳիտի հրամանը անցնում է Git- ը, clone- ի հրամանատարությունը clones է պահեստը ձեր համակարգչի վրա, եւ վերջին մասը այն հասցեն է, որը ցանկանում եք clone:
Ինչպես ձեւավորել եւ տեղադրել օրենսգրքը
Տեղադրեք ծրագիրը միայն այն, որ համոզվեք, որ այն աշխատում է: Ինչպես դա կախված է այն բանից, որ դուք ներբեռնել եք: Օրինակ, C նախագծերը, հավանաբար, կպահանջեն ձեզ գործարկել մի makefile , մինչդեռ cowsay նախագիծը այս օրինակում պահանջում է Ձեզ կառավարել վահանակ :
Այսպիսով, ինչպես եք իմանում, թե ինչ պետք է անեք:
Թղթապանակում, որը դուք կլոնավորված եք, պետք է լինի cowsay պանակը: Եթե դուք նավարկեք cowsay թղթապանակով, օգտագործելով CD հրամանը եւ ապա կատարեք ցուցակում ցուցակ, դուք պետք է տեսնեք README- ի կամ INSTALL կոչվող ֆայլ կամ ինչ-որ բան, որը առանձնանում է որպես օգնության ուղեցույց:
Այս cowsay օրինակի դեպքում կա README եւ INSTALL ֆայլ: README ֆայլը ցույց է տալիս, թե ինչպես օգտագործել ծրագրային ապահովումը, եւ INSTALL ֆայլը տալիս է cowsay- ի տեղադրման հրահանգները: Այս դեպքում հրահանգը հետեւյալն է `
sh install.shՏեղադրման ընթացքում ձեզ հարցնում են, թե արդյոք դուք երջանիկ եք, որ կովերին տեղադրեք կանխադրված լռելյայն թղթապանակ: Կարող եք կամ սեղմեք Վերադարձ, շարունակելու կամ նոր ուղին մուտքագրելու համար:
Ինչպես վարել Cowsay- ը
Բոլորը պետք է անեք, որ վազեք cowsay- ի համար հետեւյալ տիպը:
cowsay Բարեւ աշխարհԲարեբախտաբար , խոսքը բառի փուչիկում հայտնվում է կովի բերանից:
Փոխելով Cowsay- ը
Հիմա, որ դուք ունեք cowsay տեղադրված, դուք կարող եք փոփոխել ֆայլը, օգտագործելով ձեր սիրած խմբագիր: Այս օրինակը օգտագործում է նանո խմբագրիչը հետեւյալ կերպ.
nano cowsayԴուք կարող եք կովերի հրամանատարներին փոխանցել անջատիչները կովի աչքերը փոխելու համար:
Օրինակ, cowsay -g ցույց է տալիս դոլարի նշանները, ինչպես աչքերը:
Դուք կարող եք փոփոխել ֆայլը ցիկլոպի տարբերակ ստեղծելու համար, որպեսզի երբ cowsay- ը գրեք , կովը մեկ աչք ունի:
Առաջին գծի համար անհրաժեշտ է փոխել 46-ը, որը հետեւյալն է.
getopts ('bde: f: ghlLnNpstT: wW: y', \% opts);Սրանք բոլոր հասանելի անջատիչները, որոնք կարող եք օգտագործել cowsay- ի միջոցով: -c- ը որպես տարբերակ ավելացնելու համար փոխեք գիծը հետեւյալ կերպ.
getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);51 եւ 58 գծերի միջեւ տեսնում եք հետեւյալ տողերը.
$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ greedy = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s}}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'};Ինչպես տեսնում եք, կա փոփոխական յուրաքանչյուր տարբերակի համար, որը բացատրում է, թե ինչ է անելու փոխարկիչը: Օրինակ, $ greedy = $ opts ['g]';
-C switch- ի փոփոխության համար մեկ տող ավելացնել հետեւյալը.
$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ greedy = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s}}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ opts ['c'];144-րդ գծի վրա գոյություն ունի կառուցվածքային ենթատեսակ, որն օգտագործվում է կովերի դեմքը կառուցելու համար:
Կոդը կարծես նման է.
sub construction_face {if ($ borg) {$ eyes = "=="; } եթե ($ մահացած) {$ eyes = "xx"; $ language = "U"; } եթե ($ greedy) {$ eyes = "\ $ \ $"; } եթե ($ paranoid) {$ eyes = "@@"; } եթե ($ stoned) {$ eyes = "**"; $ language = "U"; } եթե ($ հոգնած) {$ eyes = "-"; } եթե ($ wired) {$ eyes = "OO"; } եթե ($ երիտասարդ) {$ eyes = ".."; }}Նախկինում նշված յուրաքանչյուր փոփոխականների համար գոյություն ունի տարբեր զույգ տարբերակներ, որոնք տեղադրվում են $ փոփոխական աչքերում:
Ավելացնել մեկ `$ cyclops փոփոխական համար.
sub construction_face {if ($ borg) {$ eyes = "=="; } եթե ($ մահացած) {$ eyes = "xx"; $ language = "U"; } եթե ($ greedy) {$ eyes = "\ $ \ $"; } եթե ($ paranoid) {$ eyes = "@@"; } եթե ($ stoned) {$ eyes = "**"; $ language = "U"; } եթե ($ հոգնած) {$ eyes = "-"; } եթե ($ wired) {$ eyes = "OO"; } եթե ($ երիտասարդ) {$ eyes = ".."; } եթե ($ cyclops) {$ eyes = "()"; }}Պահել ֆայլը եւ գործարկել հետեւյալ հրահանգը, վերականգնելու cowsay:
sh install.shԱյժմ, երբ դուք վազում եք cowsay -c բարեւ աշխարհ , կովը միայն մեկ աչք ունի: