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
- 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:
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:
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:
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:
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:
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