Git

Cómo clonar un repositorio de git

Cómo clonar un repositorio de git
El repositorio de git se puede crear localmente y publicar más tarde en la cuenta de GitHub. El repositorio se puede crear de forma remota y la copia del repositorio remoto se puede almacenar localmente. Git clone es un comando git muy útil para copiar o clonar un repositorio existente en particular que puede ser local o remoto. Cuando el comando git clone se usa para clonar un repositorio remoto desde la cuenta de GitHub, copia el contenido completo del repositorio de destino con todas las versiones de archivos y carpetas. Suponga que el usuario de git necesita hacer la corrección en el contenido del repositorio, agregar o eliminar más de un archivo y enviar las confirmaciones más grandes. En ese caso, es mejor hacer un clon del repositorio de GitHub requerido para la modificación. El repositorio se puede enviar al servidor remoto más tarde después de la modificación. El comando Git clone también se puede usar para clonar cualquier repositorio local. En este tutorial se muestran las formas de clonar un repositorio local y remoto.

Requisitos previos:

Instalar GitHub Desktop

GitHub Desktop ayuda al usuario de git a realizar las tareas relacionadas con git gráficamente. Puede descargar fácilmente el último instalador de esta aplicación para Ubuntu desde github.com. Tienes que instalar y configurar esta aplicación después de la descarga para usarla. También puede consultar el tutorial para instalar GitHub Desktop en Ubuntu para conocer el proceso de instalación correctamente.

Crea una cuenta de GitHub

Necesitará una cuenta de GitHub para verificar los comandos utilizados en este tutorial para el repositorio remoto.

Crea un repositorio local y remoto

Debe crear un repositorio local y un repositorio remoto para verificar los comandos utilizados para la clonación.

Clonar un repositorio remoto:

Abra la terminal y ejecute lo siguiente 'CD'comando para ir a la carpeta, repositorios git donde se creará el nuevo repositorio local. 'git clon'comando hará una copia del repositorio remoto llamado Django a la carpeta local. Debe proporcionar su nombre de usuario y contraseña de la cuenta de GitHub después de ejecutar el 'git clon'comando. es'comando mostrará el contenido de la carpeta actual.

$ cd git-repositories
$ git clon https: // github.com / fyc21 / Django
$ ls

El siguiente resultado muestra que el Django la carpeta se copia desde el servidor remoto a la carpeta local.

Ejecute los siguientes comandos para verificar el contenido del Django carpeta.

$ cd Django
$ ls


El resultado muestra que la carpeta Django tiene tres carpetas, Modelos, Plantillas, y Puntos de vista.

El contenido del repositorio remoto se puede verificar abriendo el repositorio remoto desde github.com.

https: // github.com / fyc21 / Django

El siguiente resultado muestra que el repositorio remoto contiene el mismo contenido que se descarga en el repositorio local.

Clona un repositorio remoto con un nombre diferente:

El comando de clonación para copiar el repositorio remoto a un repositorio local con ese mismo nombre se ha mostrado en el ejemplo anterior. El uso del comando clon para crear un repositorio local desde un repositorio remoto con un nombre diferente se muestra en esta parte de este tutorial. Ejecute el siguiente comando para crear un repositorio local con el nombre tutoriales de django clonando el repositorio remoto llamado Django.

$ git clon https: // github.com / fyc21 / Django django-tutorials

El siguiente resultado muestra que un repositorio local llamado tutoriales de django se crea a partir del repositorio remoto llamado Django.

Clona un repositorio remoto usando GitHub Desktop:

Abra el escritorio de GitHub y haga clic en la opción, "Clonar un repositorio de Internet… ”Para seleccionar el repositorio remoto que desea copiar en el sistema local.

Aparecerá el siguiente cuadro de diálogo para seleccionar el repositorio remoto. Aquí se muestra la lista de repositorios remotos publicados. Seleccione el repositorio llamado intento, elija la ruta local donde se almacenará el repositorio en la unidad local, y haga clic en el Clon botón para copiar el repositorio.

El siguiente contenido se mostrará después de completar el proceso de clonación. Este repositorio contiene solo un archivo copiado en el repositorio local, y el último mensaje de confirmación es "Tutoriales de Bash".

El repositorio remoto se ha copiado correctamente o no en el repositorio local se puede verificar ejecutando el siguiente código desde la terminal. El primero 'ls' El comando mostrará la lista de archivos y carpetas de la ubicación actual. 'CD'comando cambiará la ubicación del directorio a la carpeta, intento esa es la carpeta del repositorio local copiada del repositorio remoto. El primero 'ls' comando mostrará la lista de archivos y carpetas del repositorio local, intento.

$ ls
$ cd bash
$ ls

El siguiente resultado muestra que el repositorio remoto se copia correctamente en la carpeta definida de la unidad local, y la carpeta contiene el archivo llamado tutorial-bash-básico.sh del repositorio remoto.

Clonar un repositorio local:

La 'clon de gitEl comando 'puede crear un nuevo repositorio local copiando un repositorio local existente. El primero 'ls'comando mostrará la lista de archivos y carpetas antes de ejecutar el clon mando. La clon comando creará un nuevo repositorio llamado tutorial de bash copiando el repositorio local llamado intento. El último 'ls'comando mostrará la lista de archivos y carpetas después de ejecutar el clon mando.

$ ls
$ git clone bash bash-tutorial
$ ls

El siguiente resultado muestra que el nuevo repositorio local se ha creado después de ejecutar los comandos anteriores. Aquí, tutorial de bash es el repositorio local recién creado.

Conclusión:

En este tutorial se han mostrado diferentes usos del comando clone mediante el uso de múltiples repositorios git de demostración. Las formas de clonar el repositorio remoto se han explicado aquí mediante el uso de terminal y GitHub Desktop. La forma de clonar el repositorio local se ha mostrado ejecutando el comando git desde la terminal. Espero que los lectores puedan clonar correctamente cualquier repositorio local o remoto después de leer este tutorial.

Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...
0 A.D. Tutorial
De los muchos juegos de estrategia que existen, 0 A.D. logra destacarse como un título completo y un juego táctico muy profundo a pesar de ser de códi...
Tutorial de Unity3D
Introducción a Unity 3D Unity 3D es un potente motor de desarrollo de juegos. Es multiplataforma, es decir, te permite crear juegos para dispositivos ...