Como puxar submódulos Git após o projeto de clonagem do GitHub?

Como puxar submódulos Git após o projeto de clonagem do GitHub?

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.