Sdílet prostřednictvím


Nastavení úložiště Git

Úložiště Git nebo úložiště je složka, ve které Git sleduje změny. Na počítači může být libovolný počet úložišť, z nichž každý je uložený ve své vlastní složce. Každé úložiště Git v systému je nezávislé, takže změny uložené v jednom úložišti Git neovlivní obsah jiného úložiště.

Úložiště Git obsahuje všechny verze každého souboru uloženého v úložišti. To se liší od jiných systémů správy verzí, které ukládají pouze rozdíly mezi soubory. Git ukládá verze souborů do skryté složky .git spolu s dalšími informacemi, které potřebuje ke správě kódu. Git tyto soubory ukládá velmi efektivně, takže velký počet verzí neznamená, že používá hodně místa na disku. Ukládání každé verze souboru pomáhá lépe sloučit kód Gitu a usnadňuje práci s několika verzemi kódu.

Vývojáři pracují s Gitem prostřednictvím příkazů vydaných při práci v místním úložišti na počítači. I když sdílíte kód nebo získáváte aktualizace od týmu, provádí se z příkazů, které aktualizují místní úložiště. Díky tomuto návrhu zaměřenému na místní prostředí je Git distribuovaný systém správy verzí. Každé úložiště je samostatně obsažené a vlastník úložiště je zodpovědný za udržování aktuálního stavu se změnami od ostatních.

Git repositories

Většina týmů používá centrální úložiště hostované na serveru, ke kterému mají všichni přístup ke koordinaci změn. Centrální úložiště se obvykle hostuje v řešení správy správy zdrojového kódu, jako je GitHub nebo Azure DevOps. Řešení správy zdrojového kódu přidává funkce a usnadňuje spolupráci.

Vytvoření nového úložiště Git

Máte dvě možnosti, jak vytvořit úložiště Git. Můžete ho vytvořit z kódu ve složce v počítači nebo ho naklonovat z existujícího úložiště. Pokud pracujete s kódem, který je jen na místním počítači, vytvořte místní úložiště pomocí kódu v této složce. Ve většině případů se ale kód sdílí v úložišti Git, takže klonování existujícího úložiště do místního počítače je doporučeným způsobem, jak přejít.

Vytvoření nového úložiště z existujícího kódu

git init Pomocí příkazu vytvořte nové úložiště z existující složky v počítači. Z příkazového řádku přejděte do kořenové složky obsahující kód a spusťte:

> git init

a vytvořte úložiště. V dalším kroku přidejte do prvního potvrzení všechny soubory ve složce pomocí následujících příkazů:

> git add --all

> git commit -m "Initial commit"

Vytvoření nového úložiště ze vzdáleného úložiště

git clone Pomocí příkazu zkopírujte obsah existujícího úložiště do složky v počítači. Z příkazového řádku přejděte do složky, která bude obsahovat klonované úložiště, a spusťte:

> git clone https://<fabrikam.visualstudio.com/DefaultCollection/Fabrikam/_git/FabrikamProject>

Nezapomeňte místo zástupné adresy URL uvedené v tomto příkladu použít skutečnou adresu URL existujícího úložiště. Tato adresa URL, označovaná jako adresa URL klonování, odkazuje na server, kde tým koordinuje změny. Získejte tuto adresu URL od týmu nebo z tlačítka klonování na webu, kde je úložiště hostované.

Při klonování úložiště není nutné přidávat soubory ani vytvářet počáteční potvrzení, protože se všechna zkopírovala spolu s historií z existujícího úložiště během operace klonování.

Další kroky

GitHub a Azure Repos poskytují neomezené bezplatné veřejné a privátní úložiště Git.

Jste uživatel sady Visual Studio? Další informace o vytváření a klonování úložišť ze sady Visual Studio najdete v tomto kurzu Gitu.