Populární stránka Github spolu s nástrojem git je vynikajícím zdrojem nejen pro distribuci a předvedení vaší práce, ale také pro usnadnění efektivní a profesionální správy verzí.

V tomto kurzu prozkoumáme, jak vytvořit úložiště Github, potvrzení závazků, vydání značek a další.

Vytvořte úložiště

Chcete-li vytvořit nové úložiště, nejprve se přihlaste do Github nebo se zaregistrujte pro nový účet. Po přihlášení klikněte na ikonu Vytvořit nový tlačítko v pravém horním rohu obrazovky následované ikonou Úložiště v zobrazeném rozevíracím seznamu.

Zobrazí se obrazovka pro vytvoření úložiště:

Název a popis úložiště může být cokoli, a pro tento příklad byl jako název použit „muo_demo“. Zbytek polí ponechte tak, jak jsou / prázdná, a stiskněte Vytvořit nové úložiště knoflík. Budete přesměrováni na stránku zobrazující vaše nové prázdné úložiště.

Spusťte místní úložiště

Nyní, když bylo vytvořeno úložiště na Githubu, musíte inicializovat úložiště na místním počítači. Spuštěním následujících příkazů v terminálu vytvořte prázdný adresář a přidejte soubor Readme.md.

mkdir myrepo
cd myrepo
echo "# Moje testovací úložiště"> Readme.md
echo "Dočasný soubor"> temp.txt

Při prohlížení úložiště na Githubu se vždy zobrazuje obsah souboru Readme.md, který popisuje úložiště, nebo jako první stránku příručky. Přípona souboru .md znamená formát markdownu, a pokud Markdowna neznáte, podívejte se na náš vynikající podváděcí list ve formátu Markdown.

Tisknutelná cheatovka Markdown pro začátečníky a odborníky

Tento tisknutelný podváděcí list Markdown poskytuje vše, co potřebujete vědět o formátování Markdown na první pohled. Mějte to po ruce a nikdy se nenechte zmást.

Nyní můžete příkazy inicializovat úložiště v terminálu.

git init
git remote add origin https://github.com/mdizak/muo_demo.git

Ve druhém příkazu musíte změnit „mdizak“ na své uživatelské jméno Github a část „muo_demo“ na název vašeho úložiště. Například pokud je vaše uživatelské jméno Github „johndoe“ a název vašeho úložiště je „test_repo“, příkaz by byl:

git remote add origin https://github.com/johndoe/test_repo.git

První potvrzení

Nyní můžete synchronizovat místní úložiště a úložiště Github a přidat tyto soubory do Github pomocí následujících příkazů v terminálu.

git přidejte soubor Readme.md temp.txt
git commit -m "Moje první potvrzení"
git push -u původ master

Budete vyzváni k zadání uživatelského jména a hesla Github a po úspěšném zadání budou tyto dva soubory nahrány do vašeho úložiště Github. Pokud znovu načtete úložiště Github ve svém prohlížeči, uvidíte nyní tyto dva soubory spolu s hlavičkou „Moje testovací úložiště“ v souboru Readme.md.

Velké potvrzovací zprávy

Místo toho, abyste zadali pouze malou potvrzovací zprávu s jedním řádkem, je také možné zahrnout větší textovou zprávu. Ve svém oblíbeném textový editor, zadejte obsah zprávy o potvrzení, který může být stejně velký a tolik řádků, kolik chcete. Když provedete nejnovější změny, použijte příkaz.

git commit --file = / path / to / commit.txt

Ujistěte se, že příkaz odkazuje na textový soubor vaší zprávy o potvrzení a jeho obsah bude použit namísto jednořádkové zprávy definované pomocí volby -m.

Mazání souborů

Mazání souborů se provádí téměř stejným způsobem, s výjimkou použití výše uvedeného git přidat příkaz, použijeme git rm příkaz. Chcete-li odstranit dříve přidaný soubor temp.txt, spusťte v terminálu následující příkazy.

git rm temp.txt
git commit -m "Mazání dočasného souboru"
git push -u původ master

Znovu se zobrazí výzva k zadání uživatelského jména a hesla a po dokončení bude soubor temp.txt odstraněn z vašeho úložiště Github. To je vše!

Označování zpráv

Jakmile budete se svým testovaným projektem dokonale spokojeni, můžete čas od času označit aktuální stav jako vydání. Toto informuje ostatní, že projekt je ve svém stavu dokončen a připraven k distribuci veřejnosti.

Označení úložiště jako vydání se provádí přidáním značky s číslem verze. Chcete-li například v terminálu uvolnit naše aktuální úložiště jako v1.0.0, spusťte příkazy.

značka git 1.0.0
git push - značky

Po zadání uživatelského jména a hesla Github znovu načtěte stránku úložiště ve webovém prohlížeči. Všimnete si, že ve vašem úložišti je nyní jedno vydání. Proklikáním zobrazíte všechna vydání a získáte odkaz na archiv TAR.GZ pro celé úložiště ve stavu, kdy byla verze označena.

Klonovat úložiště

Občas budete muset klonovat a znovu inicializovat úložiště od nuly. To lze snadno provést pomocí následujících příkazů v terminálu.

git klon https://github.com/mdizak/muo_demo.git myrepo
cd myrepo
git init

Stejně jako při inicializaci úložiště musíte v prvním řádku změnit uživatelské jméno Github a název úložiště v adrese URL.

Tím se stáhne obsah úložiště z Githubu do adresáře / myrepo / a poté se znovu inicializuje pomocí git init příkaz. Odtud můžete pokračovat v přidávání a mazání souborů stejně jako výše.

Zobrazit historii závazků

Můžete se vrátit a zobrazit své předchozí závazky pomocí git log, jako:

git log - 3

Výše uvedený příkaz zobrazí poslední tři závazky provedené v úložišti. To může být užitečné, pokud potřebujete z jakéhokoli důvodu upravit nebo odstranit potvrzení.

Změnit potvrzovací zprávu

Pokud jste již odeslali potvrzení na Github, později jste si uvědomili, že jste udělali chybu ve zprávě o potvrzení, existuje způsob, jak ji změnit. Chcete-li upravit nejnovější zprávu o potvrzení, spusťte v terminálu příkaz.

git commit --amend

Tím se otevře váš výchozí textový editor s předchozí zprávou o potvrzení. Proveďte nezbytné změny a zavřete editor. Pokud používáte nano jako textový editor, můžete jej zavřít stisknutím Ctrl + X, následovaný Y a Enter klíče.

Jakmile uložíte novou zprávu o odevzdání, posuňte ji na Github pomocí příkazu:

git push - původ síly

Jste připraveni předvést svou práci!

Gratulujeme, nyní jste se naučili základy používání populární webové stránky Github spolu s nástrojem příkazového řádku git. Úspěšně jste vytvořili úložiště a nyní můžete přidávat / mazat soubory, zasílat potvrzení, vydání značek a klonovat úložiště.

Pokud se chcete dozvědět pokročilejší příkazy git, podívejte se na Pokročilé příkazy git stránky.

E-mailem
Jak zdarma hostovat web pomocí stránek GitHub

Pokud máte jednoduchý web, nemusíte za webhosting platit. Stránky GitHub můžete používat zdarma!

Související témata
  • Programování
  • GitHub
O autorovi
Matt Dizak (13 článků publikováno)Více od Matta Dizaka

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.