Open-source Git je nejpoužívanější systém řízení verzí na světě. Zkušený projekt vyvinul Linus Torvalds, tvůrce operačního systému Linux, a je domovem obrovské sbírky softwarových projektů - komerčních i open-source -, které jsou závislé na verzi Git pro kontrolu verzí.
Tato příručka ukazuje, jak získat projekt od společnosti Git, jak nainstalovat software do vašeho systému a jak změnit kód, který vyžaduje znalost programování.
Jak najít programy pomocí GIT
Navštivte webovou stránku prozkoumat na adrese GitHub, kde naleznete seznamované a trendové depozitáře, stejně jako odkazy na průvodce a školení. Podívejte se na různé kategorie aplikací, které chcete stáhnout, a jděte na používání, změnu, kompilaci a instalaci. Klepnutím na ikonu nabídky v horní části obrazovky se dostanete do vyhledávacího pole, kde můžete vyhledávat konkrétní program nebo libovolnou kategorii softwaru, který je na webu k dispozici.
Příklad klonování úložiště Git
Chcete-li aplikaci stáhnout, klonujete ji. Postup je jednoduchý, ale musíte mít ve svém systému nainstalován Git. Pomocí programu malého příkazového řádku nazvaného cowsay, který slouží k zobrazení zprávy jako bubliny z ASCII krávy, naleznete příklad toho, jak najít a klonovat program od společnosti GitHub.
Typ cowsay ve vyhledávacím poli Git. Všimnete si, že existuje řada dostupných verzí, které si můžete vybrat. Ten pro tento příklad, který používá Perl, vás přenese na stránku s několika soubory.
Chcete-li klonovat tento konkrétní úložiště kráv, zadejte následující příkaz:
git klon git: //github.com/schacon/cowsay
Příkaz git spustí příkaz Git, příkaz klon klonuje repozitář na váš počítač a poslední část je adresa projektu, který chcete klonovat. Nejprve nainstalujte aplikaci, abyste se ujistili, že běží. Jak to děláte, závisí na projektu, který jste si stáhli. Například projekty C pravděpodobně budou vyžadovat spuštění a makefile , zatímco projekt cowsay v tomto příkladu vyžaduje spuštění a shell skript . Takže, jak víte, co dělat? Ve složce, kterou jste klonovali, by měla být složka kravské. Pokud se dostanete do složky cowsay pomocí příkazu CD a pak provedete výpis adresáře, měli byste vidět buď soubor s názvem README, nebo soubor s názvem INSTALL nebo něco, co vystupuje jako nápověda. V případě tohoto příkladu cowsay existuje soubor README a INSTALL. Soubor README ukazuje, jak používat software, a soubor INSTALL obsahuje pokyny pro instalaci kasay. V tomto případě je příkazem spustit následující příkaz: sh install.sh
Během instalace se budete zeptat, jestli jste rádi, kdybyste instalovali kávu na výchozí složku. Chcete-li pokračovat, můžete zadat novou cestu. Jediné, co musíte udělat, je spustit cowsay, zadejte následující příkaz: cowsay hello world
Slova Ahoj světe se objeví v bublině z krávy. Nyní, když jste nainstalovali cowsay, můžete soubor upravit pomocí svého oblíbeného editoru. Tento příklad používá editor nano následujícím způsobem: nano cowsay
Pro změnu očí krávy můžete přinést přepínače příkazu kravy. Napříkladcowsay -gukazuje dolar znamení jako oči. Soubor můžete změnit tak, že vytvoříte volbu cyklops tak, že při psanícowsay -cKráva má jedno oko. První řádek, který potřebujete změnit, je řádek 46, který vypadá následovně: getopts ('bde: f: ghlLnNpstT: wW: y', \% volba);
Jedná se o všechny dostupné přepínače, které můžete používat s cowsay. Chcete-li přidat -c jako volbu, změňte řádek takto: getopts ('bde: f: ghlLnNpstT: wW: yc', \% volby);
Mezi řádky 51 a 58 vidíte následující řádky: $ borg = $ opt {'b'};$ dead {$ opts {'d'};$ greedy = $ opt {'g'};$ paranoid = $ opt {'p'};$ stoned = $ opt {'s'};$ tired = $ opt {'t'};$ wired = $ opt {'w'};$ mladý = $ opt {'y'};
Jak vidíte, pro každou z možností je proměnná, která vysvětluje, co přepínač provede. Například $ greedy = $ opts 'g'; Přidejte jeden řádek pro změnu -c switch následujícím způsobem: $ borg = $ opt {'b'};$ dead {$ opts {'d'};$ greedy = $ opt {'g'};$ paranoid = $ opt {'p'};$ stoned = $ opt {'s'};$ tired = $ opt {'t'};$ wired = $ opt {'w'};$ mladý = $ opt {'y'};$ cyclops = $ opts 'c';
Na řádku 144 existuje podprogram nazvaný construct_face, který se používá k sestavení tváře krav. Kód vypadá takto: sub construct_face { pokud ($ borg) {$ eyes = "=="; }} pokud ($ mrtvé) {$ eyes = "xx"; $ jazyk = "U"; }} pokud ($ chamtivý) {$ eyes = " $ $"; }} pokud ($ paranoidní) {$ eyes = "@@"; }} pokud ($ stoned) {$ eyes = "**"; $ jazyk = "U"; }} pokud ($ unavený) {$ eyes = "-"; }} pokud ($ wired) {$ eyes = "OO"; }} pokud ($ mladý) {$ eyes = ".."; }}}
Pro každou proměnnou specifikovanou dříve existuje jiný pár písmen, který je umístěn v proměnné $ eyes. Přidat jednu pro proměnnou $ cyclops: sub construct_face { pokud ($ borg) {$ eyes = "=="; }} pokud ($ mrtvé) {$ eyes = "xx"; $ jazyk = "U"; }} pokud ($ chamtivý) {$ eyes = " $ $"; }} pokud ($ paranoidní) {$ eyes = "@@"; }} pokud ($ stoned) {$ eyes = "**"; $ jazyk = "U"; }} pokud ($ unavený) {$ eyes = "-"; }} pokud ($ wired) {$ eyes = "OO"; }} pokud ($ mladý) {$ eyes = ".."; }} pokud ($ cyclops) {$ eyes = "()"; }}}
Uložte soubor a spusťte následující příkaz pro přeinstalaci cowsay. sh install.sh
Teď, když běžíte cowsay -c hello world, kráva má jen jedno oko. Jak zkompilovat a nainstalovat kód
Jak spustit Cowsay
Změna Cowsay