Como fazer git pull de branch específico do repositório
Neste artigo você vai aprender a como realizar um git pull de branch específico, com apenas um simples comando

Fala programador(a), beleza? Bora aprender mais sobre os comandos do git!
Para resolver o nosso problema vamos utilizar o git pull
Porém com um argumento a mais e também o nome do branch
Isso fará o que precisamos, vamos pegar o código de um branch específico por meio do pull
Veja o comando necessário:
git pull origin meu-branch
Onde você deve mudar o nome de meu-branch para o nome do seu branch
E então o download do código será iniciado, você terá o branch no seu repositório local
Igual ao código que estava no remoto
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
No artigo de hoje você aprendeu a como resgatar o código com um git pull de branch específico
Utilizamos o comando git pull, porém com alguns argumentos
Como o origin e também o nome do branch que queremos receber o código
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Adicionar um aviso curto sobre um erro comum: o git pull traz o código pro branch em que você está agora, não pro branch que você citou no comando. Então antes de rodar, confira em qual branch você está. Texto sugerido, no ritmo do blog:
Muita gente se enrola aqui, então se liga nisso:
O git pull traz o código pro branch onde você ESTÁ no momento, não pro nome que você escreveu no comando
Por isso, antes de puxar, confirme onde você está com:
git branch
O branch atual vem marcado com um asterisco
Se não for o branch certo, troca com o git checkout antes de dar o pull
Criar uma subseção respondendo o caso de o branch ainda não existir localmente. Título sugerido: ‘E se o branch não existir no meu repositório local?’. Conteúdo sugerido:
�as vezes você quer o código de um branch que só existe lá no remoto, e que você ainda nem tem por aqui
Nesse caso, primeiro você atualiza a lista de branches do remoto:
git fetch origin
Depois você entra no branch, e o git já cria uma cópia local ligada ao remoto:
git checkout meu-branch
Agora sim o branch existe no seu repositório local, e o pull passa a funcionar normalmente
Troca meu-branch pelo nome do seu, beleza?
Adicionar 2 ou 3 perguntas rápidas no formato pergunta/resposta:
Qual a diferença entre git pull e git fetch? O fetch só baixa as novidades do remoto pra você olhar, sem mexer no seu código atual. O pull baixa E já junta essas novidades no seu branch. O pull é meio que um fetch mais um merge, tudo de uma vez
O git pull vai apagar ou sobrescrever o que eu fiz? Ele tenta juntar o código do remoto com o seu. Se as alterações não baterem no mesmo lugar, o git avisa com um conflito pra você resolver na mão, não some com o seu trabalho do nada
Preciso digitar origin sempre? O origin é só o apelido padrão do seu repositório remoto. Se o seu remoto tiver outro nome, é ele que entra no lugar de origin
Leia também
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como saber em qual branch estou no Git? (2 comandos simples)
Neste artigo você vai aprender a como verificar o branch atual em git, ou seja, o branch em que você está trabalhando no momento Fala […]

Como remover remote origin de repositório em git
Neste artigo você vai aprender a como remover remote origin de repositório em git, com apenas um comando! Fala programador(a), beleza? Bora aprender mais sobre […]
O que é GIT e GitHub? Para que serve, diferenças e cursos
Seja bem-vindo ao nosso guia completo sobre uma das ferramentas mais cruciais e universalmente utilizadas no mundo da tecnologia da informação: o Git e Github. […]
