Cómo ver a escasez solo un solo archivo desde un repositorio de Git?

Cómo ver a escasez solo un solo archivo desde un repositorio de Git?

GIT es una herramienta de seguimiento que permite a los desarrolladores trabajar paralelista, lo que significa que varios contribuyentes pueden hacer cambios en el mismo proyecto. El servicio de alojamiento de GitHub gestiona los repositorios GIT y una variedad de tamaños de proyectos que varían de proyectos pequeños a grandes.

Sin embargo, a veces, los grandes proyectos ocupan más espacio y malla de directorios. El checkout escaso de Git es la solución a la opción discutida anteriormente al habilitar esta opción y actualizar el archivo Configurar.

Este blog proporciona el procedimiento para ver disperso solo el archivo específico de un repositorio de git.

Cómo ver a escasez solo un solo archivo desde un repositorio de Git?

Para ver a escasamente un solo archivo de un repositorio de Git, siga las instrucciones declaradas a continuación:

  • Vaya al repositorio particular de GIT y lo inicialice.
  • Agregue la URL remota y obtenga la última versión del repositorio remoto simultáneamente.
  • Configure el SparsEcheckout permitiéndole que sea "verdadero".
  • Inicialice el proceso escaso y aplique el cheque escaso al archivo recuperado.
  • Trae la rama local al origen.
  • Verifique los cambios adicionales enumerando su contenido.
  • Ejecuta el "$ git disco checkout escaso"Comando para deshabilitar el proceso de verificación escasa.

Paso 1: Mover al repositorio requerido GIT

Primero, ejecute el siguiente comando para navegar al repositorio de Git:

$ CD "C: \ Users \ nazma \ git \ text2"

Paso 2: Inicializar el repositorio de git

Luego, inicialice el repositorio de git ejecutando el "git init" dominio:

$ git init

Paso 3: agregue git remoto y obtenga

Ejecutar el "Git Remote Add"Comando junto con el"-F"Banderas, nombre remoto y URL de repositorio remoto requerido:

$ git remoto add -f origen https: // github.com/gituser0422/linux-repo.git

Aquí, puede ver que la URL remota se agrega y se obtiene contenido del repositorio, simultáneamente:

Paso 4: Actualizar el archivo Configurar y habilitar la configuración dispersa

Después de eso, configure el "Sparsecheckout"Configuración para"verdadero"Al ejecutar el siguiente comando:

$ git config nore.sparsecheckout verdadero

Paso 5: Inicializar el checkout disperso

A continuación, ejecute el "Git Sparse-Checkout init"Comando para inicializar el disperso:

$ git de verificación escasa

Paso 6: Aplicar verificación dispersa al repositorio remoto recuperado

Para obtener el archivo de repositorio remoto particular, use el "git checkout escaso" dominio:

$ Git SPARSE-CHECKOUT SET FILE2.py

Paso 7: Tire del repositorio remoto

Después de eso, ejecute el "git tirón"Comando para tirar del"maestro"Rama mientras usa el checkout escaso por primera vez en el repositorio remoto:

$ Git Pull Origin Master

Paso 8: Verifique los cambios a través del contenido de listado

Para asegurarse de que los cambios se agregan con éxito o no, utilice el comando dado:

Lista de checkout de $ git

Paso 9: Deshabilitar la verificación escasa

Si desea deshabilitar la verificación escasa, ejecute el "git checkout escaso"Comando junto con el"desactivar" valor:

$ git disco checkout escaso

Eso es todo! Hemos explicado el método de pago disperso solo para archivos específicos de un repositorio de git.

Conclusión

Para ver a escasamente un solo archivo de un repositorio de git, primero, vaya al repositorio particular de git e inicializarlo. Después de eso, agregue la URL remota y obtenga la última versión del repositorio remoto simultáneamente. Luego, configure el sparsecheckout permitiéndole que sea "verdadero". A continuación, inicialice el proceso disperso, aplique el cheque escaso al archivo particular recuperado y tire de la rama local al origen. Por último, verifique los cambios adicionales. Si desea deshabilitar la verificación dispersa, ejecute el "$ git disco checkout escaso" dominio. Este blog ilustra el procedimiento de pago escaso solo los archivos específicos de un repositorio de git.