Git Clona un repository


Esempio

Il comando git clone viene utilizzato per copiare un repository Git esistente da un server al computer locale.

Ad esempio, per clonare un progetto GitHub:

cd <path where you'd like the clone to create a directory>
git clone https://github.com/username/projectname.git

Per clonare un progetto BitBucket:

cd <path where you'd like the clone to create a directory>
git clone https://yourusername@bitbucket.org/username/projectname.git

Questo crea una directory chiamata projectname sul computer locale, che contiene tutti i file nel repository Git remoto. Ciò include i file di origine per il progetto, nonché una sottodirectory .git che contiene l'intera cronologia e la configurazione per il progetto.

Per specificare un nome diverso della directory, ad es. MyFolder :

git clone https://github.com/username/projectname.git MyFolder

O per clonare nella directory corrente:

git clone https://github.com/username/projectname.git .

Nota:

  1. Quando si clona su una directory specificata, la directory deve essere vuota o inesistente.

  2. Puoi anche usare la versione ssh del comando:

    git clone git@github.com:username/projectname.git
    

La versione https e la versione ssh sono equivalenti. Tuttavia, alcuni servizi di hosting come GitHub consigliano di utilizzare https piuttosto che ssh .