Cómo cambiar el repositorio remoto para un submódulo Git?

Cómo cambiar el repositorio remoto para un submódulo Git?
Un submódulo en Git puede agregar un repositorio de Git dentro de otro repositorio. Esto permite a los usuarios mantener proyectos separados dentro de un proyecto más grande y compartir fácilmente el código entre ellos. Un proyecto puede tener múltiples submódulos; Cada módulo representa un componente de proyecto diferente. El submódulo se puede actualizar independientemente del proyecto principal, permitiendo a los desarrolladores hacer cambios y probarlos antes de fusionarlos en el proyecto principal.

Este artículo proporcionará el método para cambiar el repositorio de GitHub para un submódulo Git.

Cómo cambiar el repositorio de GitHub para un submódulo Git?

Para cambiar el repositorio de GitHub para un submódulo en GIT:

  • Primero, navegue al repositorio local deseado que contiene el submódulo.
  • Luego, cambie al submódulo y verifique su URL remota.
  • A continuación, regrese al repositorio principal y ejecute el "git submódulo set-url "Comando para cambiar la URL remota del submódulo.
  • Finalmente, navegue hacia el submódulo nuevamente y verifique la nueva URL remota.

Paso 1: mudarse al repositorio local
Primero, ingrese al "cdComando "junto con la ruta de repositorio particular que contiene un submódulo y cambia a ella:

$ CD "C: \ Git \ Reposb"

Paso 2: Contenido de repositorio de listas
A continuación, muestre el contenido del directorio actual:

$ LS

Se puede observar que el repositorio de trabajo contiene un submódulo llamado "submario":

Paso 3: Navegue al submódulo
Luego, utilice el siguiente comando junto con el nombre del submódulo y muévase a él:

$ cd submod

Paso 4: Verifique la URL remota
Ejecute el comando mencionado a continuación para verificar la URL remota del submódulo:

$ git remoto -v

Según la salida dada, el submódulo está vinculado al repositorio remoto con la URL remota dada:

Paso 5: Regrese al repositorio de los padres
Vuelva al repositorio actual utilizando el siguiente comando:

$ CD ..

Paso 6: Cambiar URL remota del submódulo
Ahora, ejecute el "git submódulo set-urlComando "junto con el nombre del módulo y la nueva URL remota:

$ git submodule set-url submod https: // github.com/Laibayounas/NewRepo.git

Aquí, "submario"¿Es el nombre del submódulo:

Paso 7: cambiar a submódulo
Navegue nuevamente al submódulo para ver nuevos cambios:

$ cd submod

Paso 8: Verifique la URL remota
Por último, asegúrese de si el repositorio remoto del submódulo Git ha cambiado o no ejecutando el comando proporcionado dado:

$ git remoto -v

Se puede ver que el repositorio remoto del submódulo se ha cambiado con la nueva URL:

Hemos explicado el procedimiento para cambiar el repositorio de GitHub para un submódulo.

Conclusión

Para cambiar el repositorio de GitHub para un submódulo GIT, primero, muévase al repositorio local deseado que contiene el submódulo. Entonces, ejecute el "git submódulo set-url " dominio. A continuación, navegue al submódulo y asegúrese del nuevo repositorio remoto escribiendo el "git remoto -v" dominio. Este artículo demostró el método para cambiar el repositorio de GitHub para un submódulo GIT.