GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo clonar un repositorio Git en una carpeta específica

Introducción

Si simplemente emite un comando de clonación de git, el proceso de clonación de git creará un nuevo directorio para el repositorio.

En este tutorial, le mostraremos cómo clonar un repositorio git en una carpeta específica.

Clonar un repositorio Git en una carpeta específica

El propósito general de la clonación de git es crear una copia local del repositorio remoto. Sin embargo, la clonación sin especificar el directorio exacto creará uno nuevo.

Esto puede generar mucho desorden en su servidor.

Es por eso que especificar el directorio en el que desea clonar es algo importante.

Sintaxis de git clon

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

Por ejemplo

Podemos hacerlo en tres opciones:

Opción A:

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

El comando que se muestra en el ejemplo anterior clonará whatever.git repositorio en un proyecto directorio que reside dentro del usuario de unixcop.

Para aquí mismo use:

git clone [email protected]:whatever.git

Opción B:

Mueva el .git carpeta, también.

mv /where/it/is/right/now/* /where/I/want/it/
mv /where/it/is/right/now/.* /where/I/want/it/
  • La primera línea toma todos los archivos normales.
  • La segunda línea toma archivos de puntos.

Opción C:

Guarde su copia de trabajo en otro lugar y cree un enlace simbólico.

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

Sin mover archivos.

  • -fn en caso de que alguien esté copiando estas líneas (-f es fuerza, -n evitar algunas interacciones a menudo no deseadas con enlaces existentes y no existentes).

Conclusión

Aprendiste a clonar un repositorio git en un nuevo directorio.

También puede buscar cómo crear etiquetas Git, así que visite este artículo Crear etiquetas Git .


Linux
  1. Cómo crear etiquetas Git

  2. Cómo clonar un repositorio Git en una carpeta específica

  3. ¿Cómo SSH en un directorio específico?

  4. Cómo gestionar repositorios con Git

  5. Compruebe si el directorio es un repositorio de git (sin tener que hacer un cd en él)

¿Cómo utilizar el control de versiones de Git en cPanel?

¿Cómo puedo implementar un repositorio git?

Cómo clonar un repositorio Git con Ansible

Cómo instalar el navegador de repositorio Tig Git en Ubuntu 20.04

Cómo configurar y administrar un repositorio Git remoto en Linux

Cómo usar el control de versiones de Git en cPanel