Open-source Git je najpoužívanejší systém riadenia verzií na svete. Zrelý projekt vyvinul Linus Torvalds, tvorca operačného systému Linux, a je domovom obrovskej kolekcie softvérových projektov - komerčných aj open-source -, ktoré sú závislé od Git pre kontrolu verzie.
Táto príručka ukazuje, ako získať projekt od spoločnosti Git, ako nainštalovať softvér do systému a ako zmeniť kód, ktorý vyžaduje znalosť programovania.
Ako nájsť programy pomocou GIT
Navštívte webovú stránku na preskúmanie v službe GitHub, kde nájdete zobrazené a trendové depozitáre, ako aj odkazy na sprievodcov a školenia. Pozrite sa na rôzne kategórie aplikácií, ktoré chcete prevziať a prejdite na používanie, zmenu, zostavovanie a inštaláciu. Kliknutím na ikonu ponuky v hornej časti obrazovky sa dostanete do vyhľadávacieho poľa, kde môžete vyhľadať konkrétny program alebo akúkoľvek kategóriu softvéru, ktorý je k dispozícii na stránkach.
Príklad klonovania úložiska Git
Ak chcete prevziať aplikáciu, klonujete ju. Postup je jednoduchý, ale musíte mať Git nainštalovaný vo vašom systéme. Pomocou malého programu príkazového riadku nazvaného cowsay, ktorý sa používa na zobrazenie správy ako bubliny reči z kravy ASCII, tu je príklad toho, ako nájsť a klonovať program od spoločnosti GitHub.
typ cowsay v poli vyhľadávania Git. Zistíte, že existuje niekoľko dostupných verzií, ktoré si môžete vybrať. Jeden pre tento príklad, ktorý používa Perl, vás prevedie na stránku s niekoľkými súbormi.
Ak chcete klonovať tento konkrétny úložisko kráv, zadajte nasledujúci príkaz:
git klon git: //github.com/schacon/cowsay
Príkaz git spúšťa Git, príkaz klon klonuje úložisko do počítača a posledná časť je adresa projektu, ktorý chcete klonovať. Najprv nainštalujte aplikáciu, aby ste sa uistili, že beží. Ako to urobíte, závisí od projektu, ktorý ste stiahli. Napríklad projekty C budú pravdepodobne vyžadovať spustenie a Makefile , zatiaľ čo projekt cowsay v tomto príklade vyžaduje, aby ste spustili a shell skript . Tak ako viete, čo robiť? V zložke, ktorú ste klonovali, by mala byť priečinka kravského. Ak prejdete do priečinka Cowsay pomocou príkazu CD a potom urobíte zoznam adresárov, mali by ste vidieť buď súbor s názvom README, alebo súbor s názvom INSTALL alebo niečo, čo vyniká ako nápoveda. V prípade tohto kravského príkladu existuje aj súbor README a INSTALL. Súbor README ukazuje, ako používať softvér, a súbor INSTALL dáva pokyny na inštaláciu cowsay. V tomto prípade je príkazom spustiť nasledujúci príkaz: sh install.sh
Počas inštalácie sa vás opýta, či ste spokojní s tým, aby ste nainštalovali štandardný priečinok. Ak chcete pokračovať, stlačte Return alebo zadajte novú cestu. Jediné, čo musíte urobiť, aby ste spustili cowsay, je zadajte nasledujúci príkaz: cowsay hello world
Slová ahoj svet sa objavujú v reči bubliny z úst kráv. Teraz, keď ste nainštalovali cowsay, môžete súbor upraviť pomocou svojho obľúbeného editora. Tento príklad používa editor nano nasledovne: nano cowsay
Môžete dodať prepínače na príkaz kravy, aby ste zmenili oči kráv. Napríkladcowsay -gukazuje znaky dolára ako oči. Súbor môžete zmeniť a vytvoriť tak možnosť cyklops tak, že pri písanícowsay -ckrava má jedno oko. Prvý riadok, ktorý musíte zmeniť, je riadok 46, ktorý vyzerá takto: getopts ('bde: f: ghlLnNpstT: wW: y', \% opt);
Jedná sa o všetky dostupné prepínače, ktoré môžete používať s cowsay. Ak chcete pridať -c ako voľbu, zmeňte riadok nasledovne: getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);
Medzi čiarami 51 a 58 vidíte nasledujúce riadky: $ borg = $ opt {'b'};$ dead = $ opt {'d'};$ greedy = $ opt {'g'};$ paranoid = $ opt {'p'};$ stoned = $ opt {'s'};$ tired = $ opt {'t'};$ wired = $ opt {'w'};$ mladý = $ opts {'y'};
Ako vidíte, pre každú z možností je premenná, ktorá vysvetľuje, čo bude prepínač vykonávať. Napríklad $ greedy = $ opts 'g'; Pripíšte jeden riadok pre zmenu -c prepínača takto: $ borg = $ opt {'b'};$ dead = $ opt {'d'};$ greedy = $ opt {'g'};$ paranoid = $ opt {'p'};$ stoned = $ opt {'s'};$ tired = $ opt {'t'};$ wired = $ opt {'w'};$ mladý = $ opts {'y'};$ cyclops = $ opts 'c';
Na riadku 144 sa nachádza podprogram nazývaný construct_face, ktorý sa používa na vytvorenie tváre kráv. Kód vyzerá takto: sub construct_face { ak ($ borg) {$ eyes = "=="; } ak ($ mŕtvy) {$ eyes = "xx"; $ jazyk = "U"; } ak ($ chamtivý) {$ eyes = " $ $"; } ak ($ paranoid) {$ eyes = "@@"; } ak ($ stoned) {$ eyes = "**"; $ jazyk = "U"; } ak ($ unavený) {$ eyes = "-"; } ak ($ wired) {$ eyes = "OO"; } ak ($ mladý) {$ eyes = ".."; }}
Pre každú z premenných špecifikovaných skôr existuje iná dvojica písmen, ktoré sú umiestnené v premennej $ eyes. Pridajte jeden pre premennú $ cyclops: sub construct_face { ak ($ borg) {$ eyes = "=="; } ak ($ mŕtvy) {$ eyes = "xx"; $ jazyk = "U"; } ak ($ chamtivý) {$ eyes = " $ $"; } ak ($ paranoid) {$ eyes = "@@"; } ak ($ stoned) {$ eyes = "**"; $ jazyk = "U"; } ak ($ unavený) {$ eyes = "-"; } ak ($ wired) {$ eyes = "OO"; } ak ($ mladý) {$ eyes = ".."; } ak ($ cyclops) {$ eyes = "()"; }}
Uložil súbor a spustil nasledujúci príkaz pre preinštalovanie cowsay. sh install.sh
Teraz, keď bežíte cowsay -c hello world, krava má len jedno oko. Ako skompilovať a inštalovať kód
Ako spustiť Cowsay
Zmena Cowsay












