A veces, los usuarios pueden obtener errores al extraer los archivos del proyecto utilizando el comando Git Pull en el repositorio remoto. En esta situación, se requiere sobrescribir los archivos locales.
En este blog, aprenderemos cómo realizar la operación de extracción de git con fuerza para sobrescribir archivos locales.
Cómo forzar a Git Pull para sobrescribir archivos locales?
Para forzar a Git Pull para sobrescribir archivos locales, primero, muévase al repositorio local de Git y verifique la lista de contenido. Luego, actualice el archivo existente y agregue los cambios al repositorio utilizando el "$ git add ." dominio. Después de eso, obtenga la última versión del repositorio remoto al repositorio local ejecutando el "$ git busca" dominio. A continuación, ejecute el "$ git restablecimiento -cabezal"Comando para restablecer el puntero de la cabeza con fuerza. Por último, sobrescribe los archivos locales utilizando el "$ Git Pull Origin -Low-Unreled-Histories" dominio.
Ahora, implementemos el escenario anterior!
Paso 1: Mover al repositorio de Git
Al principio, muévase al directorio local con la ayuda del "cd" dominio:
$ CD "C: \ Users \ nazma \ git \ pull_force"
Paso 2: Contenido de repositorio de listas
Ejecutar el "LS"Comando para ver el contenido del repositorio local de Git:
$ LS
Como puede ver, actualmente, tenemos un archivo en el repositorio actual:
Paso 3: Actualizar archivo
A continuación, abra el archivo existente del repositorio git utilizando el "comenzar" dominio:
$ iniciar archivo99.TXT
Usando el comando anterior, el archivo se abrirá con el editor. Agregue algo de texto y guárdelo:
Paso 4: Archivo de seguimiento
Ahora, agregue todos los cambios al repositorio Git local utilizando el comando proporcionado:
$ git add .
Paso 5: Git para buscar
Para obtener la última versión del repositorio remoto Git al repositorio local de Git, ejecute el "Git busca" dominio:
$ git busca
De acuerdo con la salida a continuación, se afirma que el repositorio local GIT se actualiza con el repositorio remoto:
Paso 6: sobrescribir cambios
Finalmente, ejecuta el "reinicio de git"Comando con"-duroOpción "que restablecerá el puntero de la cabeza con fuerza:
$ git rein
Paso 7: solicitud de extracción
Por último, ejecute el "git tirónComando para fusionar el contenido obtenido con el repositorio local y sobrescribir los cambios:
$ Git Pull Origin Master-Allow-Un Related-Histories
Como puede ver, los cambios adicionales en el archivo de repositorio local se sobrescriben por el archivo de repositorio remoto:
Hemos ilustrado el procedimiento para realizar la operación de extracción Git con fuerza para sobrescribir archivos locales.
Conclusión
Para forzar a Git Pull para sobrescribir archivos locales, primero, abra el repositorio local de Git y verifique la lista de contenido. Luego, actualice el archivo existente y agregue los cambios al repositorio utilizando el "$ git add ." dominio. A continuación, obtenga la última versión del repositorio remoto. Después de eso, ejecute el "$ git restablecimiento -cabezal"Comando para restablecer el puntero de la cabeza con fuerza y, por último, sobrescribir los archivos locales usando el"$ Git Pull Origin -Low-Unreled-Histories" dominio. Este blog discutió cómo realizar la operación de extracción de git con fuerza para sobrescribir archivos locales.