¿Es posible hacer un cheque escaso sin revisar todo el repositorio primero??

¿Es posible hacer un cheque escaso sin revisar todo el repositorio primero??

Git permite a los desarrolladores trabajar paralelo en un gran proyecto donde pueden trabajar juntos al mismo tiempo. A veces, se ocupan de un proyecto a largo plazo que tiene múltiples archivos que toman más espacio y tiempo para verificar. Por lo tanto, se vuelve difícil para los desarrolladores obtener el contenido deseado rápidamente. En este caso, la función de pago escaso Git se puede usar para obtener el contenido requerido desde el repositorio remoto.

Este artículo discutirá el método de pago escaso sin descargar todo el repositorio de git.

Los usuarios de DO GIT pueden ver dispersar sin descargar todo el repositorio de Git primero?

Sí, los usuarios de GIT pueden hacer un cheque escaso sin revisar todo el repositorio de Git. Para este propósito correspondiente, pruebe las instrucciones de la lista a continuación:

  • Ir al directorio local deseado.
  • Establecer el valor de pago escaso.
  • Agregue una URL remota y verifíquela.
  • Aplique el pago disperso para extraer repositorios de git específicos utilizando el "$ git tirón ".
  • Verificar nuevos cambios.

Paso 1: Navegue al directorio Git local

Mudarse al repositorio local en particular con la ayuda del "cd" dominio:

$ CD "C: \ Git \ Repo1"

Paso 2: Verifique el valor de pago de repuesto predeterminado

Luego, ejecute el comando proporcionado para verificar el valor predeterminado de "centro.Sparsecheckout"Desde el archivo de configuración:

$ git config nore.Sparsecheckout

Según la salida de la lista a continuación, el valor predeterminado de la verificación escasa es "FALSO":

Paso 3: Habilitar el pago escaso

Para habilitar el cheque escaso, ejecute el "configuración git"Comando junto con el parámetro particular"centro.Sparsecheckout"Y su valor"verdadero":

$ git config nore.sparsecheckout verdadero

Paso 4: Verificar la configuración de la configuración

Para asegurar si la configuración deseada ha cambiado o no, use el comando declarado a continuación:

$ git config nore.Sparsecheckout

Se puede ver que el cheque escaso ha sido habilitado:

Paso 5: Copiar URL remota

Después de eso, vaya al repositorio remoto de GitHub deseado y copie su "Https"URL:

Paso 6: Agregar "origen" remoto

Ahora, agregue la URL remota al repositorio local para construir una conexión entre repositorios locales y remotos ejecutando el comando proporcionado:

$ git remoto add -f origen https: // github.com/laibayounas/demo.git

Aquí el:

  • "-F"La bandera representa el"buscar"Para descargar el repositorio remoto actualizado.
  • "origen"¿Es el nombre de URL remoto?.
  • "https: // .. ."¿Es la ruta del repositorio de Github.

Después de ejecutar el comando indicado anteriormente, la URL remota agregará y obtendrá el contenido de repositorio remoto actualizado también:

Paso 7: Verifique la URL remota

Luego, verifique si el origen remoto se ha agregado o no a través del comando proporcionado a continuación:

$ git remoto -v

Paso 8: Aplique el pago disperso para obtener repositorio específico

Ejecutar el "git checkout escasoComando "junto con el repositorio o nombre de archivo deseado para obtener ese repositorio/archivo específico:

$ Git SPARSE-CHECKOUT SET TEST_REPO

Paso 9: Tire del repositorio

A continuación, descargue el contenido de la rama específica utilizando el "$ git tirón"Comando junto con el nombre remoto y la rama deseada:

$ Git Pull Origin Alpha

Paso 10: Verificar los cambios

Finalmente, ejecute el "Lista de checkout de $ gitComando "para mostrar el contenido remoto remoto a través de la verificación dispersa:

Lista de checkout de $ git

Se puede observar que el único repositorio previamente especificado ha obtenido desde la rama remota:

Hemos explicado el procedimiento de pago escaso sin revisar todo el repositorio.

Conclusión

Sí, los usuarios de GIT pueden hacer un cheque escaso sin descargar todo el repositorio de git. Para hacerlo, primero, vaya al repositorio de git local requerido. Habilite la función de pago escaso utilizando el "$ git config nore.Sparsecheckout"Comando y especifique su valor como"verdadero". Luego, agregue la URL remota y obtenga el repositorio particular al repositorio de Git local simultáneamente. Por último, ejecute el "git tirón "Comando para extraer el repositorio remoto. Este artículo proporcionó el método de pago escaso sin verificar primero todo el repositorio de git.