Git

Nainstalujte Git na Ubuntu

Nainstalujte Git na Ubuntu
Git je systém řízení distribuované verze. Používá se ke sledování změn zdrojových kódů během vývoje softwaru. Je to opravdu užitečný nástroj pro rychlý vývoj softwaru. Git dělá svou práci velmi rychle. Je to jeden z nejlepších nástrojů, které vývojář může mít, pokud je správně používán. Git je zcela otevřený zdroj.

V tomto článku vám ukážu, jak nainstalovat Git na Ubuntu. Budu používat Ubuntu 18.04 LTS pro demonstraci v tomto článku. Postupy a příkazy uvedené v tomto článku by ale měly fungovat pro jakoukoli podporovanou verzi Ubuntu. Pojďme tedy začít.

Instalace Git:

Git je k dispozici v oficiálním úložišti balíků Ubuntu. Git na Ubuntu tedy můžete snadno nainstalovat pomocí správce balíčků APT.

Nejprve aktualizujte mezipaměť úložiště balíčků APT pomocí následujícího příkazu:

$ sudo apt aktualizace

Nyní nainstalujte Git pomocí následujícího příkazu:

$ sudo apt nainstalovat git

Nyní stiskněte y a poté stiskněte pokračovat.

Git by měl být nainstalován.

Nyní spusťte následující příkaz a zkontrolujte, zda Git funguje správně:

$ git --verze

Jak vidíte, verze Gitu, kterou používám, je 2.17.1. Funguje také správně.

Globální nastavení uživatelského jména a e-mailu:

První věcí, kterou chcete udělat, když nainstalujete Git na svůj počítač s Ubuntu, je nastavení globálních konfiguračních proměnných uživatel.název a uživatel.e-mailem. Hodnota těchto proměnných se použije, když použijete Git ke správě zdrojového kódu ve výchozím nastavení.

Chcete-li nastavit svůj globální název, spusťte následující příkaz:

$ git config - globální uživatel.jméno „YOUR_NAME“

POZNÁMKA: Změna TVÉ JMÉNO na vaše celé jméno.

Měli byste také nastavit globální e-mailovou adresu. Ostatní vývojáři vás tedy mohou kontaktovat, pokud mají ohledně vašeho kódu nějaké dotazy.

Chcete-li nastavit globální e-mailovou adresu, spusťte následující příkaz:

$ git config - globální uživatel.e-mail „YOUR_EMAIL“

POZNÁMKA: Změna TVŮJ E-MAIL na vaši osobní e-mailovou adresu.

Všechny proměnné, které jste globálně nastavili, můžete zkontrolovat pomocí následujícího příkazu:

$ git config --global -l

Jak vidíte, proměnné uživatel.název a uživatel.e-mailem Nastavil jsem dříve a jejich příslušné hodnoty jsou vytištěny na obrazovce.

Používání Git:

V této části vám ukážu, jak vytvořit vlastní lokální úložiště Git a provádět základní úkoly s Git.

Řekněme, že vyvíjíte program Hello World pomocí C / C++. Nyní chcete ke správě použít Git.

Nejprve přejděte do adresáře projektu následujícím způsobem:

$ cd projekty / helloworld

Jak vidíte, mám hlavní.C soubor zde.

Nyní zde inicializujte nové úložiště Git pomocí následujícího příkazu:

$ git init

Jak vidíte, inicializuje se prázdné úložiště Git.

Nyní můžete zobrazit stav souborů ve vašem úložišti Git pomocí následujícího příkazu:

stav $ git

Také ještě nemám žádné závazky. Zdrojový soubor hlavní.C je nesledovaný soubor v úložišti. Toto je výchozí stav všech nově vytvořených souborů úložiště Git.

Nyní, než přidáte jakýkoli soubor pro sledování, podívejme se, zda je zdrojový kód v pořádku. Jen sestavím hlavní.C program a za tímto účelem jej spusťte.

Nyní znovu zkontrolujte stav následujícím způsobem:

stav $ git

Jak vidíte, mám nyní 2 nesledované soubory.

Řekněme, že chcete soubor sledovat hlavní.C. Chcete-li to provést, spusťte následující příkaz:

$ git přidat hlavní.C

Jak vidíte, soubor hlavní.C je nyní zelená. To znamená, že Git nyní sleduje soubor a je připraven k potvrzení.

Pokud jste omylem přidali jakýkoli soubor, můžete jej také odstranit. Chcete-li to provést, spusťte následující příkaz:

$ git rm --cached main.C

Jak můžete vidět, hlavní.C soubor již není sledován.

Všechny nesledované soubory můžete přidat jediným příkazem, a to následujícím způsobem:

$ git přidat -A

Sestavil jsem hlavní.C soubor do Ahoj.Ó soubor. Opravdu nechcete, aby Git tyto soubory sledoval v reálném životě. Rád, Git ano .gitignore soubor, který se používá k informování Gitu o tom, jaké soubory a adresáře mají ignorovat.

Řekněme například, že nechcete sledovat žádné soubory končící na rozšíření. Nejprve vytvořte a .gitignore soubor takto:

$ nano .gitignore

Nyní zadejte *.Ó v souboru, jak je znázorněno na následujícím obrázku, a uložte soubor stisknutím + X následován y a .

Nyní, jak vidíte, Ahoj.Ó soubor již není uveden.

Nyní, jak jsem použil git přidat -A příkaz pro přidání všech souborů mého projektu pro sledování.

Jak vidíte, oba soubory jsou přidány pro sledování.

Nyní můžete zavést (uložit změny) tuto fázi svého vývoje na tomto projektu následujícím způsobem:

$ git commit -m "popisná zpráva o tomto potvrzení"

Jak vidíte, stav projektu je potvrzen a je vytištěno jedinečné ID. Každé potvrzení má hash vypočítaný v závislosti na obsahu vašeho projektu pro rozlišení mezi jednotlivými projekty.

Změnil jsem zdrojový kód hlavní.C a jak vidíte, stav souboru je nyní upraven.

Nyní můžete změny potvrdit znovu následujícím způsobem:

$ git přidat -A
$ git commit -m "přidána funkce printHello pro vytvoření hlavního kódu.c více modulární "
[

Všechny provize, které jste provedli v tomto úložišti Git, můžete zobrazit pomocí následujícího příkazu:

$ git log

Jak vidíte, udělal jsem 2 závazky a jsou uvedeny včetně zpráv o potvrzení.

Následující příkaz můžete také použít k zobrazení všech revizí v kompaktním formátu:

$ git log - online

V zásadě tedy instalujete Git a používáte jej na Ubuntu. Děkujeme za přečtení tohoto článku.

Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...
Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...