GNU/Linux >> Znalost Linux >  >> Linux

Jak klonovat úložiště Git do konkrétní složky

Úvod

Pokud jednoduše zadáte příkaz git clone, proces klonování git vytvoří nový adresář pro úložiště.

V tomto tutoriálu vám ukážeme, jak naklonovat úložiště git do konkrétní složky.

Klonujte úložiště Git do konkrétní složky

Obecným účelem klonování git je vytvořit místní kopii vzdáleného úložiště. Klonování bez zadání přesného adresáře však vytvoří nový.

To může vést k velkému nepořádku na vašem serveru.

Proto je důležité zadat adresář, do kterého chcete klonovat.

Syntaxe klonu git

git clone [repo URL that want to clone] [/the/path/I/want/to/use]

Například

Můžeme to udělat třemi možnostmi:

Možnost A:

git clone https://[email protected]:whatever.git  /home/unixcop/project

Příkaz, který je uveden v příkladu výše, naklonuje whatever.git úložiště do projektu adresář, který se nachází v rámci uživatele unixcop.

Pro právě zde použijte:

git clone [email protected]:whatever.git

Možnost B:

Přesuňte soubor .git složku.

mv /where/it/is/right/now/* /where/I/want/it/
mv /where/it/is/right/now/.* /where/I/want/it/
  • První řádek obsahuje všechny normální soubory.
  • Druhý řádek obsahuje tečkové soubory.

Možnost C:

Uschovejte si pracovní kopii někde jinde a vytvořte symbolický odkaz.

ln -sfn /where/it/is/right/now /the/path/I/want/to/use

Bez přesouvání souborů.

  • -fn v případě, že někdo kopíruje tyto řádky (-f je síla, -n vyhnout se některým často nechtěným interakcím s již nebo neexistujícími odkazy).

Závěr

Naučili jste se, jak naklonovat úložiště git do nového adresáře.

Můžete také hledat, jak vytvořit značky Git, navštivte prosím tento článek Vytvoření značek Git .


Linux
  1. Jak SSH do konkrétního adresáře?

  2. Jak automaticky nahrát CD po klonování Git?

  3. Jak spravovat úložiště pomocí Git

  1. Jak nainstalovat balíčky z konkrétního úložiště v Linuxu

  2. Jak přidat úložiště Yum

  3. Zkontrolujte, zda je adresář úložištěm git (aniž byste do něj museli cd)

  1. Jak vytvořit Git Tagy

  2. Jak klonovat úložiště Git do konkrétní složky

  3. git klon bez složky projektu