Com s'utilitza Git Clone Command?

How Use Git Clone Command



L'ordre Git més utilitzada és el 'Git Clone'. S'utilitza per crear una còpia o clonar un dipòsit de destinació existent en un directori nou. El dipòsit original s’emmagatzemarà a la màquina remota o al sistema de fitxers local amb protocols compatibles accessibles.

En aquest article, explorareu detalladament l’ús de l’ordre de clonació de Git. Utilitat de línia d’ordres de Git que s’utilitza per apuntar un dipòsit existent i que crea una còpia d’aquest directori orientat. Aquí examinarem les diferents opcions de configuració de les ordres de clonatge de Git i els seus exemples corresponents. Hem implementat els exemples de clonació de Git al sistema Ubuntu 20.04 Linux.







Clonació del dipòsit Git mitjançant l'ordre Git Clone

Si voleu fer un clon d'un dipòsit Git existent, podeu fer-ho fàcilment amb l'ordre de clonació Git. Per exemple, voldríeu contribuir a un projecte i, tot seguit, feu servir l'ordre de clonació de Git. Si abans heu utilitzat sistemes VCS, com ara Subversion, coneixereu les ordres 'clonar' i no 'pagar'. Aquests sistemes només prenen la còpia de treball. Aquí, el clon Git és tot el dipòsit del servidor en lloc de només una còpia de treball. Quan executeu una ordre de clonació de Git al vostre sistema, totes les versions del fitxer amb tot el projecte es retiren per defecte a la vostra ubicació especificada. Suposem que si el disc del servidor està danyat per algun motiu, mitjançant els clons de qualsevol client podeu tornar a configurar el servidor al seu estat. És possible que perdeu ganxos del servidor, però totes les versions dels fitxers hi serien disponibles.



Sintaxi de l'ordre Git Clone

$git clon <URL git-hub>

Exemple



Per exemple, volem clonar una biblioteca anomenada 'libgit2'. Mitjançant l’enllaç Git, que es mostra a continuació, podeu crear una còpia d’aquesta biblioteca.






Ara, executant l'ordre Gon clone següent, creeu un clon d'aquest dipòsit:

$git clonhttps://github.com/libgit2/libgit2


L'ordre anterior crea un directori anomenat 'libgit2' en el qual el directori .git s'inicialitza al seu interior, totes les dades desplegables del repositori anterior i, a continuació, comprova l'última versió de la còpia de treball. Ara podeu navegar al directori ‘libgit2’ que ja es va crear. Hi trobareu tots els fitxers del projecte, a punt per utilitzar-los ara.



Podeu clonar un dipòsit en un directori canviat de nom en lloc de libgit2 i, a continuació, podeu especificar un argument addicional com a nom del directori.

$git clonhttps://github.com/libgit2/libgit2 mytestproject


L’ordre anterior farà el mateix que l’anterior, però ara el nom del directori de destinació s’anomena ‘mytestproject’. Amb l’ordre següent podeu navegar pel directori anterior i llistar els fitxers del directori ‘mytestproject’:

$cdmytestproject

$ls -a

Opcions de Git Clone

Amb l'ordre de clonació de Git, podeu utilitzar moltes opcions diferents segons els vostres requisits. Per mostrar totes les opcions de clonació de Git, escriviu l'ordre següent al terminal:

$git clon

Observareu les diferents opcions que podeu utilitzar fàcilment amb l’ordre de clonació de Git.

Exemples de protocols d'URL Git

Podeu trobar protocols d’URL de Git en la sintaxi següent:

SSH :

ssh://[usuari@]host.xz[: port]/Camí/a/repo.git/

vaja :

ves://host.xz[: port]/Camí/a/repo.git/

HTTP :

http[s]://host.xz[: port]/Camí/a/repo.git/

Conclusió

A partir de la informació anterior, hem discutit com utilitzar l'ordre de clonació de Git a Ubuntu 20.04. A més, hem vist com clonar un repositori de destinació. Git admet diferents protocols d'URL, inclosos els que hem esmentat en aquest article. Per obtenir més informació sobre l'ordre de clonació de Git, podeu obtenir ajuda de Pàgina principal de l'ordre de clonació de Git.