Populárna stránka Github spolu s nástrojom git vytvárajú vynikajúci zdroj nielen na distribúciu a prezentáciu vašej práce, ale aj na uľahčenie efektívnej a profesionálnej kontroly verzií.

V tomto tutoriáli sa budeme zaoberať tým, ako vytvoriť úložisko Github, potvrdiť tlač, vydania značiek a ďalšie.

Vytvorte si úložisko

Ak chcete vytvoriť nové úložisko, najskôr sa prihláste do Github alebo sa zaregistrujte pre nový účet. Po prihlásení kliknite na ikonu Vytvor nový v pravom hornom rohu obrazovky a potom na ikonu Úložisko v zobrazenom rozbaľovacom zozname.

Uvidíte obrazovku vytvorenia úložiska:

Názov a popis úložiska môžu byť akékoľvek, čo si prajete, a pre tento príklad bol ako názov použitý „muo_demo“. Zvyšné polia nechajte prázdne a stlačte kláves Vytvorte nové úložisko tlačidlo. Dostanete sa na stránku, ktorá zobrazuje vaše nové prázdne úložisko.

Iniciujte lokálne úložisko

Teraz, keď bolo vytvorené úložisko na Github, musíte inicializovať úložisko na vašom lokálnom počítači. Spustením nasledujúcich príkazov v termináli vytvorte prázdny adresár a pridajte súbor Readme.md.

instagram viewer
mkdir myrepo
cd myrepo
echo "# Moje testovacie úložisko"> Readme.md
echo "Dočasný súbor"> temp.txt

Pri prezeraní úložiska na Github sa vždy zobrazuje obsah súboru Readme.md, ktorý popisuje úložisko alebo ako prvú stránku príručky. Prípona súboru .md znamená markdown formát, a pokiaľ Markdown nepoznáte, pozrite si náš vynikajúci cheat sheet formátu Markdown.

Vytlačiteľný cheat Sheet Markdown pre začiatočníkov a odborníkov

Tento vytlačiteľný podvádzací list Markdown poskytuje všetko, čo potrebujete vedieť o formátovaní Markdown. Majte ju poruke a už nikdy sa nenechajte zmiasť.

Teraz môžete pomocou príkazov inicializovať úložisko v termináli.

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

V druhom príkaze musíte zmeniť „mdizak“ na svoje používateľské meno Github a časť „muo_demo“ na názov vášho úložiska. Napríklad ak je vaše používateľské meno Github „johndoe“ a názov vášho úložiska je „test_repo“, príkaz by bol:

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

Prvý záväzok

Teraz môžete synchronizovať miestne a úložiská Github a pridať tieto dva súbory do Githubu pomocou nasledujúcich príkazov v termináli.

git pridajte súbor Readme.md temp.txt
git commit -m "Moje prvé potvrdenie"
git push -u origin master

Zobrazí sa výzva na zadanie používateľského mena a hesla Github a po úspešnom zadaní sa tieto dva súbory nahrajú do vášho úložiska Github. Ak znovu načítate svoje úložisko Github do prehliadača, uvidíte tieto dva súbory spolu s hlavičkou „Moje testovacie úložisko“ v súbore Readme.md.

Veľké potvrdzovacie správy

Namiesto toho, aby ste určili iba malú správu na potvrdenie jedného riadku, je možné zahrnúť aj väčšiu textovú správu. Vo svojom obľúbenom textový editor, zadajte obsah správy o potvrdení, ktorý môže byť rovnako veľký a toľko riadkov, ako je požadované. Keď vykonáte posledné zmeny, použite príkaz.

git commit --file = / cesta / k / commit.txt

Zaistite, aby príkaz smeroval na textový súbor správy o potvrdení a jeho obsah sa použije namiesto jednoriadkovej správy definovanej pomocou voľby -m.

Mazanie súborov

Odstraňovanie súborov sa vykonáva takmer rovnakým spôsobom, s výnimkou použitia vyššie uvedeného git pridať príkaz, použijeme git rm príkaz. Ak chcete vymazať predtým pridaný súbor temp.txt, spustite v termináli nasledujúce príkazy.

git rm temp.txt
git commit -m "Odstránenie dočasného súboru"
git push -u origin master

Opäť sa zobrazí výzva na zadanie používateľského mena a hesla. Po dokončení bude súbor temp.txt odstránený z vášho úložiska Github. To je všetko!

Označovanie správ

Keď budete s testovaným projektom úplne spokojní, môžete z času na čas označiť aktuálny stav ako vydanie. Toto informuje ostatných, že projekt je vo svojom stave dokončený a pripravený na šírenie pre verejnosť.

Označenie vášho úložiska ako vydania sa uskutoční pridaním značky s číslom verzie. Napríklad ak chcete v termináli uvoľniť naše súčasné úložisko ako v1.0.0, spustite príkazy.

značka git 1.0.0
git push - značky

Po zadaní používateľského mena a hesla Github znova načítajte stránku úložiska vo vašom webovom prehliadači. Všimnite si, že vo vašom úložisku je teraz jedno vydanie. Preklikaním zobrazíte všetky vydania a získate odkaz na archív TAR.GZ pre celé úložisko v stave, kedy bolo vydanie označené.

Klonovať úložisko

Občas budete musieť klonovať a inicializovať svoje úložisko úplne od začiatku. To sa dá ľahko urobiť pomocou nasledujúcich príkazov v termináli.

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

Rovnako ako pri inicializácii úložiska, aj v prvom riadku musíte zmeniť meno používateľa a úložisko Github v rámci adresy URL.

Týmto sa stiahne obsah úložiska z Githubu do adresára / myrepo / a potom sa znova inicializuje pomocou git init príkaz. Odtiaľ môžete pokračovať v pridávaní a odstraňovaní súborov rovnako, ako je to uvedené vyššie.

Zobraziť históriu záväzkov

Môžete sa vrátiť späť a zobraziť svoje predchádzajúce záväzky pomocou git log, ako napríklad:

git log - 3

Vyššie uvedený príkaz zobrazí posledné tri potvrdenia vykonané v úložisku. To môže byť užitočné, ak budete z nejakého dôvodu niekedy potrebovať upraviť alebo vymazať potvrdenie.

Zmeniť a potvrdiť správu

Ak ste už poslali potvrdenie na Github, neskôr ste si uvedomili, že ste urobili chybu v správe o potvrdení, existuje spôsob, ako ju zmeniť. Ak chcete zmeniť a doplniť najnovšiu správu o potvrdení, v termináli spustite príkaz.

git commit --amend

Týmto sa otvorí predvolený textový editor s predchádzajúcou správou o potvrdení. Vykonajte potrebné zmeny a zatvorte editor. Ak ako textový editor používate nano, môžete ho zavrieť stlačením Ctrl + X, za ktorým nasleduje Y. a Zadajte kľúče.

Po uložení novej správy o potvrdení ju pomocou príkazu posuňte na server Github:

git push - pôvod sily

Sme pripravení predviesť svoju prácu!

Gratulujeme, teraz ste sa naučili základy používania populárnej webovej stránky Github spolu s nástrojom príkazového riadku git. Úspešne ste vytvorili úložisko a teraz môžete pridávať / mazať súbory, odosielať potvrdenia, vydania značiek a klonovať úložiská.

Ak sa chcete dozvedieť pokročilejšie príkazy git, pozrite si Pokročilé príkazy git stránky.

Email
Ako bezplatne hosťovať web pomocou stránok GitHub

Ak máte jednoduchý web, nemusíte platiť za webhosting. Stránky GitHub môžete používať zadarmo!

Súvisiace témy
  • Programovanie
  • GitHub
O autorovi
Matt Dizak (13 publikovaných článkov)Viac od Matta Dizaka

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.