Fazer Pull de Todos os Submódulos do Remoto

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Ao trabalhar com repositórios Git, os submódulos (submodules) podem ser usados para incluir outros repositórios como dependências. No entanto, quando essas dependências são atualizadas em seus respectivos remotos (remotes), as alterações não são automaticamente refletidas no repositório principal. Para atualizar os submódulos, é necessário fazer o pull (pull) deles de seus respectivos remotos.

Fazendo Pull de Todos os Submódulos do Remoto

Você tem um repositório Git com submódulos que precisam ser atualizados de seus respectivos remotos. Fazer o pull manualmente de cada submódulo pode ser demorado e propenso a erros. Você precisa de uma maneira de fazer o pull de todos os submódulos de uma vez.

Assumindo que você tem um repositório Git chamado git que contém submódulos, você pode fazer o pull de todos os submódulos de seus respectivos remotos usando o seguinte comando:

cd git
git submodule update --recursive --remote

Este comando atualiza todos os submódulos no repositório para a versão mais recente disponível em seus respectivos remotos.

Resumo

Ao trabalhar com repositórios Git que contêm submódulos, é importante mantê-los atualizados com seus respectivos remotos. O comando git submodule update --recursive --remote permite que você faça o pull de todos os submódulos de uma vez, economizando tempo e reduzindo o risco de erros.