Como alterar o repositório remoto para um submódulo Git?

Como Alterar O Repositorio Remoto Para Um Submodulo Git



Um submódulo no Git pode adicionar um repositório Git dentro de outro repositório. Isso permite que os usuários mantenham projetos separados dentro de um projeto maior e compartilhem facilmente o código entre eles. Um projeto pode ter vários submódulos; cada módulo representa um componente de projeto diferente. O submódulo pode ser atualizado independentemente do projeto principal, permitindo que os desenvolvedores façam alterações e testem antes de fundi-los no projeto principal.

Este artigo fornecerá o método para alterar o repositório GitHub para um submódulo Git.

Como alterar o repositório GitHub para um submódulo Git?

Para alterar o repositório do GitHub para um submódulo no Git:







  • Primeiro, navegue até o repositório local desejado que contém o submódulo.
  • Em seguida, mude para o submódulo e verifique sua URL remota.
  • Em seguida, volte para o repositório pai e execute o comando “ git submodule set-url ” para alterar a URL remota do submódulo.
  • Por fim, navegue até o submódulo novamente e verifique a nova URL remota.

Etapa 1: mover para o repositório local
Primeiro, digite o “ cd ” juntamente com o caminho do repositório específico que contém um submódulo e alterne para ele:



$ cd 'C:\Ir \R épicoB'

Etapa 2: listar o conteúdo do repositório
Em seguida, exiba o conteúdo do diretório atual:



$ ls

Pode-se observar que o repositório de trabalho contém um submódulo chamado “ subMod ”:





Passo 3: Navegue até o Submódulo
Em seguida, utilize o seguinte comando junto com o nome do submódulo e vá até ele:



$ cd subMod

Etapa 4: verifique o URL remoto
Execute o comando listado abaixo para verificar a URL remota do submódulo:

$ git remoto -em

De acordo com a saída fornecida, o submódulo está vinculado ao repositório remoto com o URL remoto fornecido:

Etapa 5: voltar ao repositório pai
Volte para o repositório atual usando o seguinte comando:

$ cd ..

Etapa 6: alterar URL remota do submódulo
Agora, execute o “ git submodule set-url ” juntamente com o nome do módulo e o novo URL remoto:

$ submódulo git set-url subMod https: // github.com / laibyounas / newRepo.git

Aqui, ' subMod ” é o nome do submódulo:

Etapa 7: alternar para o submódulo
Navegue até o submódulo novamente para ver as novas alterações:

$ cd subMod

Etapa 8: verificar o URL remoto
Por fim, verifique se o repositório remoto do submódulo Git foi alterado ou não executando o comando fornecido:

$ git remote -em

Pode-se observar que o repositório remoto do submódulo foi alterado com a nova URL:

Explicamos o procedimento para alterar o repositório GitHub para um submódulo.

Conclusão

Para alterar o repositório GitHub para um submódulo Git, primeiro vá para o repositório local desejado que contém o submódulo. Em seguida, execute o “ git submodule set-url ” comando. Em seguida, navegue até o submódulo e assegure o novo repositório remoto digitando o “ git remoto -v ” comando. Este artigo demonstrou o método de alteração do repositório GitHub para um submódulo Git.