Přejít na hlavní obsah

Jak vytvořit sledovatelný soubor v Git: pokyny krok za krokem

Použití systému řízení verzí, jako je Git, je jedním z klíčových aspektů vývoje softwaru. Aby však Git mohl sledovat změny v souborech, musíte je nejprve přidat do úložiště. V tomto článku se podíváme na podrobný návod, jak vytvořit sledovatelný soubor v Git.

Předpokládejme, že již máte vytvořené úložiště Git a chcete do sledovaných Přidat nový soubor. Chcete-li začít, otevřete příkazový řádek a přejděte do adresáře úložiště pomocí příkazu "cd". Poté se ujistěte, že jste ve správné větvi pomocí příkazu "git branch". Pokud jste v jiné větvi, přepněte na požadovanou pomocí příkazu "git checkout".

Nyní, když jste ve správném vláknu, zkopírujte soubor, který chcete přidat do úložiště, do adresáře úložiště. Poté spusťte příkaz "git status" a zobrazte seznam změněných souborů. Soubor, který se objeví, by měl být označen jako "untracked files" - to znamená, že jej Git ještě nesleduje.

Nyní přidejte soubor do sledovaných pomocí příkazu "git add". Nahraďte název souboru. Po provedení tohoto příkazu začne Git sledovat změny v tomto souboru. Tento příkaz můžete opakovat pro každý soubor, který chcete přidat do úložiště.

Na konci spusťte příkaz "git commit-m" Přidat soubory " pro zaznamenání změn v úložišti. Nahraďte "Přidat soubory" popisem změn, které jste provedli. Váš soubor je nyní považován za sledovatelný v Git a můžete v něm provádět komity změn.

Příprava na sledování souboru v Git

Než začnete sledovat změny souboru v Gitu, musíte provést několik předběžných akcí:

1. Inicializovat úložiště

Vytvořte nové úložiště nebo přejděte na již existující pomocí příkazu git init . To umožní git sledovat změny souborů v tomto adresáři.

2. Vytvořit soubor

Vytvořte nebo zkopírujte soubor, který chcete sledovat pomocí příkazu touch nebo správce souborů vašeho operačního systému.

3. Přidat soubor do indexu

Pomocí příkazu git add přidejte soubor do indexu git. Spis bude připraven pro budoucí poslance.

4. Zkontrolujte stav souboru

Můžete opakovat kroky 2-4 a přidat další soubory, které chcete sledovat.

Nyní jste připraveni začít sledovat změny ve vašem souboru pomocí Git a vytvářet komity pro uložení projektu v různých okamžicích jeho vývoje.

Výběr úložiště a instalace Git

Chcete-li začít s Git, musíte vybrat úložiště, ve kterém bude váš projekt uložen. Úložiště lze vytvořit na vzdáleném serveru, jako je GitHub nebo Bitbucket, nebo v místním počítači.

Pokud chcete používat vzdálené úložiště, musíte se zaregistrovat do příslušné služby a vytvořit nové úložiště. V případě použití místního úložiště budete muset nainstalovat Git do počítače.

Instalace Git se liší podle operačního systému.

  • Pro uživatele Windows je možné stáhnout instalační soubor z oficiálních stránek Git a spustit jej.
  • Pro uživatele macOS je možné nainstalovat Git pomocí správce balíčků Homebrew spuštěním příkazu brew install git v terminálu.
  • Pro uživatele Linuxu je možné nainstalovat Git pomocí správce balíčků vaší distribuce, například pro Ubuntu spusťte příkaz sudo apt-get install git .

Po úspěšné instalaci Git můžete zkontrolovat jeho verzi spuštěním příkazu git --version na příkazovém řádku.

Výběr úložiště a instalace Git je prvním krokem k zahájení práce se systémem kontroly verzí Git. Poté budete připraveni vytvářet úložiště, sledovat změny v souborech a sdílet svůj kód s ostatními vývojáři.

Kontrola stavu souboru v úložišti

StatusOznačeníPopis
ModifiedMSoubor byl změněn v pracovním adresáři
StagedASoubor byl přidán do indexu pro commit
Untracked?Soubor zatím git nesleduje

Nyní víte, jak zkontrolovat stav souboru v úložišti Git. Je to velmi užitečný tým, který vám pomůže kontrolovat změny ve vašem projektu a připravit soubory na zprávu.

Přidání souboru do indexu git

Proces přidávání souboru do indexu git umožňuje sledovat změny daného souboru a zahrnout jej do historie verzí. K tomu je třeba provést následující kroky:

1. Zkontrolujte stav úložiště

Před přidáním souboru do indexu se doporučuje zkontrolovat aktuální stav úložiště pomocí příkazu:

Provedení tohoto příkazu zajistí, že soubor, který chcete sledovat, není v seznamu nesledovaných souborů.

2. Přidat soubor do indexu

Chcete-li přidat soubor do indexu, musíte použít příkaz:

git add [název souboru]

Pokud například chcete přidat soubor s názvem " file.txt", spusťte následující příkaz:

git add file.txt

Po provedení tohoto příkazu bude soubor přidán do indexu Git a bude sledován při následných komunikacích.

3. Zkontrolujte stav úložiště

Po přidání souboru do indexu se doporučuje zkontrolovat stav úložiště znovu pomocí příkazu:

Měli byste vidět zprávu, že soubor byl přidán do indexu a připraven pro commit.

4. Změňte změny

Chcete-li uložit změny souboru do historie verzí, proveďte commit pomocí příkazu:

git commit -m "[zpráva výboru]"

Uveďte smysluplnou zprávu výboru, která popisuje provedené změny. Například:

git commit-m "Přidán soubor file.txt"

Soubor je nyní úspěšně přidán do indexu Git a je sledován systémem řízení verzí.

Commit změny v souboru

Po provedení nezbytných změn ve sledovaném souboru by měl být proveden commit, aby se provedené změny uložily do historie projektu.

Chcete-li zakomponovat změny v souboru, musíte provést následující kroky:

  1. Otevřít příkazový řádek nebo terminál ve složce projektu.
  2. Použít příkaz git add názvu souboru pro přidání souboru do indexu.
  3. Poté spusťte příkaz git commit-m "popis změn", kde byste místo" Popis změn " měli zadat stručný popis provedených změn.

Při psaní popisu byste měli dodržovat následující pokyny:

  • Popis by měl být informativní a pokrývat podstatu provedených změn.
  • Je třeba se vyvarovat používání dlouhých popisů a snažit se, aby byly stručné.
  • Popis komuniké musí být napsán pomocí správné gramatiky a interpunkce.

Po provedení příkazu commite budou provedené změny uloženy v historii projektu a budou k dispozici k zobrazení a návratu k předchozím verzím souboru.

Publikování změn na vzdáleném serveru

Jakmile vytvoříte komity a chcete zveřejnit všechny své změny na vzdáleném serveru Git, budete muset propojit své místní úložiště se vzdáleným. K tomu slouží příkaz git remote add .

Chcete-li propojit místní úložiště se vzdáleným, musíte zadat adresu URL vzdáleného serveru. Může to být buď HTTP adresa, nebo SSH adresa.

Příklad příkazu pro komunikaci místního úložiště se vzdáleným HTTP:

git remote add origin http://example.com/repo.git

Jakmile propojíte místní úložiště se vzdáleným, můžete své změny odeslat na server pomocí příkazu git push . Tento příkaz odešle všechny vaše místní commity na vzdálený server. Název větve, kterou chcete odeslat, můžete zadat pomocí možnosti za názvem serveru.

Příklad příkazu k odeslání změn na server:

git push origin master

V tomto příkladu budou změny odeslány do větve master na vzdáleném serveru.

Po provedení příkazu git push tedy budou všechny vaše změny dostupné na vzdáleném serveru a další vývojáři budou moci získat vaše změny pomocí příkazu git pull nebo klonování úložiště.