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

Como alterar o repositório remoto para um submódulo Git?
Um submódulo em Git pode adicionar um repositório Git dentro de outro repositório. Isso permite que os usuários mantenham projetos separados em 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 submodule pode ser atualizado independentemente do projeto principal, permitindo que os desenvolvedores façam alterações e testem -os antes de mesclá -los no projeto principal.

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

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

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

  • Primeiro, navegue para o repositório local desejado que contém o submódulo.
  • Em seguida, mude para o submódulo e verifique seu URL remoto.
  • Em seguida, volte para o repositório pai e execute o “Git Submodule Set-URL “Comando para alterar o URL remoto do submódulo.
  • Finalmente, navegue para o submódulo novamente e verifique o novo URL remoto.

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

$ CD "C: \ git \ reposb"

Etapa 2: Lista de 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”:

Etapa 3: Navegue até o submódulo
Em seguida, utilize o seguinte comando junto com o nome do submódulo e mova -o:

$ CD Submod

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

$ git remoto -v

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

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

$ CD…

Etapa 6: Altere o URL remoto do submódulo
Agora, execute o “Git Submodule Set-URL”Comando junto com o nome do módulo e o novo URL remoto:

$ git submodule set-url submod https: // github.com/laibayounas/newrepo.git

Aqui, "submod”É o nome do submódulo:

Etapa 7: Mudar para o submódulo
Navegue para o submódulo novamente para visualizar novas alterações:

$ CD Submod

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

$ git remoto -v

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

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

Conclusão

Para alterar o repositório do GitHub para um submódulo Git, primeiro, mude para o repositório local desejado que contém o submódulo. Então, execute o “Git Submodule Set-URL ”Comando. Em seguida, navegue até o submódulo e verifique o novo repositório remoto digitando o “git remoto -v”Comando. Este artigo demonstrou o método de alterar o repositório do GitHub para um submódulo Git.