Kako Fernandes
há 3 years ago
Quando trabalhamos com muitas branches ativas com outros colaboradores, e não vemos novas branches do projeto. Segue uma dica de ouro para baixar todas branches do servidor origin.
Você pode buscar todos os ramos de todos os controles remotos desta forma:
git fetch --all
fetch atualiza cópias locais de branches remotos para que isso seja sempre seguro para seus branches locais MAS :
fetch não atualizará branches locais (que rastreiam branches remotos); se você deseja atualizar seus branches locais, você ainda precisa puxar todos os branches.
fetch não criará branches locais (que rastreiam branches remotos), você deve fazer isso manualmente.
Se você deseja listar todas as branches remotas:
git branch -a
Para atualizar branches locais que rastreiam branches remotas:
git pull --all
Para copiar branches remotas e baixar
obs: Execute o primeiro comando apenas se houver ramificações remotas no servidor que não sejam rastreadas por suas ramificações locais.
git fetch --all
e git remote update
são equivalentes.
Outras dicas que você também poderá gostar: