Git Bash - je to příkazový řádek poskytovaný pro práci s Git na operačním systému Windows. Umožňuje provádět různé operace s úložišti, včetně vytvoření nového úložiště.
Vytvoření úložiště je prvním krokem ke správě a kontrole verzí vašeho projektu pomocí Git. Jedním z oblíbených způsobů, jak vytvořit úložiště, je použití Git Bash.
Chcete-li vytvořit úložiště prostřednictvím Git Bash, musíte otevřít příkazový řádek a přejít do složky, kde chcete vytvořit úložiště. Poté spusťte příkaz git init. Tento příkaz inicializuje prázdné úložiště v aktuální složce.
Instalace git bash
Krok 1: Stáhněte si instalační soubor Git z oficiálních stránek git-scm.com. pro operační systém Windows se doporučuje vybrat verzi s názvem "Git for Windows".
Krok 2: Spusťte instalační soubor a postupujte podle pokynů průvodce instalací. Během procesu instalace vám mohou být nabídnuty různé možnosti, ale ve většině případů můžete ponechat všechna výchozí nastavení.
Krok 3: Po dokončení instalace bude Git Bash k dispozici v seznamu programů. Chcete-li jej spustit, jednoduše vyhledejte "Git Bash" v nabídce Start a otevřete aplikaci.
Krok 4: Po spuštění Git Bash se zobrazí příkazový řádek, který lze použít pro práci s git. Zkontrolujte, zda je Git správně nainstalován spuštěním příkazu "git --version". Pokud vidíte verzi git,je to úspěšné.
Nyní jste připraveni použít Git Bash k vytváření a správě úložišť prostřednictvím příkazů git. Dobrou práci!
Vytvoření nového úložiště
Chcete-li vytvořit nové úložiště pomocí git Bash, postupujte podle následujících kroků:
1. Otevřete Git Bash: Spusťte Git Bash kliknutím na zástupce na ploše nebo použijte nabídku Start.
2. Přejděte do požadované složky: Zadejte příkaz cd cesta_k_nezbytné_papce Chcete-li přejít do požadované složky, kde chcete vytvořit nové úložiště.
3. Vytvořte nové úložiště: Zadejte příkaz git init pro inicializaci nového úložiště v aktuální složce. Git vytvoří skrytou složku .git, který uchová historii změn vašeho projektu.
4. Přidejte soubory: Přeneste soubory projektu do složky úložiště nebo použijte příkaz git add Chcete-li přidat soubory po jednom.
5. Udělejte commit: Použijte příkaz git commit-m "vaše komunikace" pro vytvoření komuniké s popisem změn v projektu.
6. Vytvořte vzdálené úložiště: Přejděte na hostingovou platformu, jako je GitHub nebo Bitbucket, a vytvořte nové vzdálené úložiště.
7. Propojte místní a vzdálená úložiště: Použijte příkaz git remote add origin add_odálení_pozitory Chcete-li propojit místní úložiště s čerstvě vytvořeným vzdáleným úložištěm.
8. Odešlete změny na vzdálené úložiště: Zadejte příkaz git push -u origin master Chcete-li odeslat svůj Projekt na vzdálené úložiště.
Nyní je vaše nové úložiště vytvořeno a připraveno k použití!
Inicializace úložiště
Přejděte do požadovaného adresáře pomocí příkazu "cd". Pokud například chcete vytvořit úložiště ve složce "Documents", spusťte příkaz:
cd Documents
Jakmile přejdete do požadovaného adresáře, spusťte příkaz "git init" pro inicializaci úložiště. Například:
git init
Po provedení tohoto příkazu bude v aktuálním adresáři vytvořen skrytý adresář."git", ve kterém budou uložena všechna data a nastavení vašeho úložiště.
Nyní jste úspěšně proinicializovali své úložiště! Můžete začít přidávat soubory a zprávy o změnách.
Přidání souborů do úložiště
Po vytvoření úložiště v GIT Bash, budete muset přidat soubory do jeho složení. K tomu slouží příkaz git add. Níže jsou uvedeny hlavní způsoby přidávání souborů:
1. Přidání jednoho souboru:
Chcete-li do úložiště přidat jeden soubor, zadejte jeho úplnou cestu po příkazu git add. Například přidat soubor " index.html", spusťte následující příkaz:
git add index.html
2. Přidání všech souborů do aktuálního adresáře:
Chcete-li do úložiště přidat všechny soubory z aktuálního adresáře, použijte symbol tečky (.) po týmu git add. Například:
git add .
3. Přidání všech změněných souborů:
Pokud jste již do úložiště přidali některé soubory a provedli jste v nich změny, můžete pomocí příznaku přidat pouze upravené soubory -u. Například:
git add -u
Poznámka: k přidání souborů, které byly odstraněny, použijte příznak -A místo vlajky -u:
git add -A
4. Přidávání souborů do podsložek:
Pokud chcete přidat soubory do všech podsložek, můžete použít příznak -r. Například:
git add -r .
Po provedení příkazu git add, soubory budou přidány do úložiště, ale ještě nebudou opraveny. Chcete-li opravit přidané soubory, musíte spustit příkaz git commit o které bude řeč v další části.
Commit of change
Po provedení změn v souborech projektu je nutné provést commit, aby byly změny zaznamenány a uloženy v historii úložiště. Komity vám umožňují sledovat všechny provedené změny a v případě potřeby se vrátit ke konkrétnímu stavu projektu.
Chcete-li vytvořit commit v GIT Bash, musíte spustit následující příkaz:
git commit-m "popis provedených změn"
V tomto týmu:
- git commit poukazuje na nutnost vytvoření komitétu.
- -m to znamená, že po něm bude v uvozovkách předán popis komuniké.
- "Popis provedených změn" - textový popis změn, které byly provedeny v souborech projektu.
Příklad příkazu git commit:
git commit-m "přidány styly pro stránku kontaktů"
Vytvořený commit bude zaznamenán a přidán do historie úložiště. Chcete-li zobrazit historii komit, můžete použít příkaz git log.
Doporučuje se vytvářet komuniké s informativními a srozumitelnými popisy, aby bylo v budoucnu snazší pochopit, jaké změny byly v projektu provedeny.
Odesílání změn na vzdálený server
Po provedení změn v místní verzi úložiště je dalším krokem odeslání těchto změn na vzdálený server. K tomu použijeme příkaz git push .
Nejprve navážeme spojení se vzdáleným serverem:
- Pokud jste ještě nepřidali vzdálené úložiště, můžete to udělat pomocí příkazu git remote add origin . Zde je origin název vzdáleného úložiště, které si můžete vybrat libovolné.
- Pokud již bylo přidáno vzdálené úložiště, můžete tento krok přeskočit.
Poté odešleme změny na vzdálený server příkazem git push origin, kde je název větve, která obsahuje změny, které jste provedli. Chcete-li například odeslat změny na vlákno main, příkaz bude vypadat takto: git push origin main .
Po provedení tohoto příkazu git odešle změny na vzdálený server. Pokud již došlo ke změnám na vzdáleném serveru, může dojít ke konfliktu sloučení. V takovém případě git navrhne řešení konfliktu ručně.
Pokud vše proběhlo bez chyb, vaše změny budou viditelné na vzdáleném serveru a dostupné dalším vývojářům, kteří s tímto úložištěm pracují.