No Git, um submódulo é uma maneira de incluir um repositório separado no projeto principal e acompanhar as alterações. Enquanto trabalham em um grande projeto, os desenvolvedores trabalham em diferentes submódulos. Eles precisam puxar submódulos porque lhes permite manter o repositório como parte de outro repositório Git e acompanhar as alterações feitas no submódulo.
Este artigo explicará o procedimento para puxar o submódulo Git depois de clonar o projeto do GitHub.
Como puxar submódulos Git após o projeto de clonagem do GitHub?
Para puxar o submódulo Git depois de clonar o projeto do GitHub, primeiro, navegue até o repositório local e adicione o submódulo a ele. Então, execute o “Atualização do submódulo Git -Recursiva”Comando para puxar o submódulo Git. Como alternativa, mude para o submódulo e execute o “Git Pull -recurse -submodule”Comando.
Etapa 1: Navegue até o repositório desejado
Primeiro, use o comando abaixo fornecido e redirecione para o repositório local necessário:
$ CD "C: \ git \ reposb"
Etapa 2: Criar/Adicionar submódulo
Então, escreva o “Git Submodule Add”Comando junto com o URL do repositório remoto desejado para adicionar o submodule:
$ git submodule add https: // github.com/Laibayounas/Demo.git Demo_submod
Etapa 3: Verifique o novo submódulo
Em seguida, verifique se o submódulo foi adicionado ou não usando o comando fornecido fornecido:
$ ls
De acordo com a saída fornecida, o “Demo_submod”O submodule foi adicionado:
Etapa 4: Puxe o submódulo Git
Para puxar um submódulo Git, digite o “Atualização do submódulo Git”Comando com o“-recursivo" bandeira:
Atualização do $ Git Submodule -Recursiva
Aqui o "-recursivo”A bandeira é usada para atualizar o submódulo recursivamente.
Etapa 5: Navegue para o submódulo
Agora, utilize o seguinte comando e redirecione para o submódulo:
$ CD Demo_submod
Etapa 6: Veja o conteúdo do submódulo
Por fim, entre no “ls”Comando para listar o conteúdo do submódulo:
$ ls
Pode -se observar que o conteúdo do repositório do GitHub foi puxado para o submódulo:
Além disso, o usuário também pode utilizar o “Git Pull -recurse -submodule”Comando no repositório do submódulo para executar a operação de tração:
$ Git Pull-Recurse-submodules
A captura de tela abaixo fornecida indica que o submódulo já está atualizado:
Explicamos o método para puxar o submódulo Git depois de clonar o projeto do GitHub.
Conclusão
Para puxar submódulos Git após clonar o projeto do GitHub, vários comando são usados, como o “Atualização do submódulo Git -Recursiva”O comando pode ser executado no repositório raiz, e o“Git Pull -recurse -submodule”Pode ser utilizado no repositório do submódulo. Este artigo explicou o procedimento para puxar um submódulo Git depois de clonar o projeto do GitHub.