Obsah
Týmová práce se stala jednou z nejdůležitějších činností ve světě technologického vývoje. To zahrnuje koordinaci práce různých lidí, kteří mohou, ale nemusí být na stejném místě. Proto byla vytvořena potřeba používat nástroje, které umožňují koordinaci a integraci úsilí, protože bez toho by bylo obtížné dosáhnout přijatelných výsledků.Jednou z technologií pro koordinaci úsilí, podporu práce a integraci řešení je Git. S touto technologií můžeme vytvořit společná úložiště kde jsou uloženy soubory a historie změn a jejich správci, což nám dává možnost mít centrální základnu pro veškerou spolupráci, abychom mohli sledovat průběh projektů.
Nainstalujte si GitPrvní věc, kterou musíme udělat, abychom mohli využívat výhod tohoto nástroje, je jeho instalace. Vzhledem ke své povaze zaměření na vývojáře se stal multiplatformním, to znamená, že má jeho verzi pro hlavní operační systémy. Zkontrolujeme instalaci ve dvou nejpoužívanějších operačních systémech, které se budou vyvíjet tak, jak jsou Linux ve vaší verzi Debian / Ubuntu Y Okna.
Instalace v Linux Je to velmi jednoduché, pokud máme s touto platformou trochu zkušeností, víme, že musíme své programy lokalizovat prostřednictvím úložišť, kde pomocí příkazů, jako je apt-get z Debian / Ubuntu můžeme získat rychlou a čistou instalaci.
Podívejme se na součásti, které musíme nainstalovat, aby fungovaly Git v Linux:
1- Nejprve musíme otevřít okno příkazové konzoly a musíme mít také přístup k uživateli vykořenit.
2- Poté napíšeme následující příkazy:
sudo apt-get install git git-doc gitweb git-gui gitk git-email git-svn
3- Výše uvedené příkazy stáhnou řadu souborů, ke kterým nám po instalaci umožní přístup Git, takže abychom potvrdili, že je vše v pořádku, musíme do konzoly umístit následující příkaz a uvidíme, kterou verzi Git běžíme.
git verze
Instalace v Okna je trochu jednodušší než Debian / Ubuntu, protože si jednoduše musíme stáhnout instalační soubor a jakmile bude proces dokončen, budeme mít službu nainstalovanou na našem počítači.
Na oficiální stránce musíme hledat instalační balíček s nejnovější verzí, který stáhne soubor, který musíme nainstalovat:
ZVĚTŠIT
ZVĚTŠIT
Ačkoli to můžeme udělat na počítači v místní síti, existuje možnost správy našich úložišť v cloudu, k tomu můžeme použít různé služby, ale existují dvě velmi populární, které se zaměřují na různé tržní cíle.
První z nich je GitHub, který kromě toho, že nám nabízí možnost ukládání našich úložišť v cloudu, je jednou z největších vývojářských komunit na světě, alespoň ve známém západním světě.
ZVĚTŠIT
Druhý je Bitbucket, není tak populární jako GitHubJe to však velmi užitečné, má také bezplatnou verzi, ale rozdíl je v tom, že se nejedná o otevřenou komunitu, takže můžeme mít soukromá a veřejná úložiště, navíc v bezplatné verzi můžeme mít až 5 uživatelů podle vytvořeného úložiště.
ZVĚTŠIT
Při používání technologie je třeba vzít v úvahu obě služby Git protože nám umožňují pracovat ze vzdálených míst a dokonce i v různých částech světa, což nám dává výhodu, že máme vždy zálohu našeho kódu.
Protože víme to nejzákladnější z Git, což je způsob, jak jej nainstalovat a cloudové služby, které můžeme používat, nyní přejdeme k praktické části tutoriálu, abychom vytvořili úložiště.
Hodně jsme o tom slově mluvili úložiště ale formálně jsme to nedefinovali, podívejme se:
Co je to úložiště?A úložiště Je to prostor, kde budou uloženy naše soubory se zdrojovým kódem, obrázky, textové soubory atd. Všechny typy binárních souborů podporovaných naším operačním systémem. Uvnitř úložiště Git bude vytvořena struktura, která vám umožní sledovat změny, přidávání a mazání souborů a jejich obsahu, což dává možnost uchovávat historii podle poboček nebo větve.
Nyní máme nový koncept poboček o větve„Nejsou ničím jiným než sekcemi v úložišti, kde můžeme provádět změny, které neovlivní ostatní větve, například pokud máme hlavní větev (běžně nazývanou Mistr) a chceme zavést některé experimentální změny, abychom neovlivnili uvedenou hlavní větev, vytvoříme novou, kterou nazýváme Rozvoj, v rámci Rozvoj všechny změny, které provedeme, nebudou provedeny v kódu Mistr Pokud je nesloučíme.
Každá změna, kterou provedeme a přijmeme, bude mít a kontrolní číslo a komentář od vývojáře, díky čemuž můžeme sledovat historii a vědět, které soubory se změnily, kdo změnu provedl a co se v souboru změnilo.
Na vytvořit úložiště Jednoduše musíme vytvořit složku a do příkazové konzoly napsat následující:
git init
To udělá Git začněte provádět změny, ke kterým dochází ve složce, automaticky vytvoří soubor větev nebo pobočka MistrMůžeme však vytvořit všechny větve, které považujeme za nezbytné, obvykle je vytvořena jedna na vývojáře nebo jedna na tým, v závislosti na našem stylu práce je důležité zmínit, že každý programátor na místní úrovni bude schopen vytvářet dokonce více poboček ve svém týmu.
Dalším způsobem, jak vytvořit úložiště, je klonování stávajícího úložiště, obvykle je můžeme dostat dovnitř GitHubAbychom toho dosáhli, musíme použít příkaz git klon následuje cesta k úložišti, může to být místní nebo vzdálené, jako příklad použijeme populární úložiště rámců Javascript volala Úhlová JS z Google:
git checkout -b název větve
Díky tomu vygenerujeme kopii souboru větev ze kterého vytváříme nový pracovní prostor, okamžitě provedeme změnu v novém větev, s tím můžeme začít provádět změny bez ovlivnit ostatní větve. Je důležité nejen vědět, jak vytvořit větev, ale také vidět v čem jsme větevK provedení této akce musíme použít pouze následující příkaz:
git větev
Jakmile máme pobočku vytvořenou, musíme ji pouze vytvořit počáteční potvrzení a můžeme začít používat nástroj v této složce:
git přidat název souboru
Děláme to pro jeden soubor, v případě, že chceme přidat více než jeden, můžeme použít směřovat ( . ) přidat vše.
K definitivnímu přidání změn použijeme příkaz commit spolu s příslušným komentářem:
git commit -m "komentář"
Nakonec příkazem sloučit sloučíme větve nebo větve a přidáme další provedené změny:
git merge nameofbranch