Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida sobre o Fork do Github

Quando dou um fork no Github em um repositório eu pego apenas a branch que está selecionada? Pergunto isso pq eu fiz o fork e quando clico em branch só aparece a branch "main" q veio do repositório original e não aparece as outras que tem lá no original.

3 respostas

Olá, Luidi! Como vai?

Quando você faz um fork de um repositório no GitHub, você está criando uma cópia completa do repositório original, incluindo todas as branches. No entanto, por padrão, apenas a branch principal (geralmente chamada de "main" ou "master") é exibida inicialmente no seu fork. As outras branches estão lá, mas você precisa buscá-las explicitamente.

Para ver as outras branches no seu fork, você pode seguir estes passos:

  1. Vá para o seu repositório forkado no GitHub.
  2. Clique no botão "branches" que está próximo ao topo da página.
  3. Você verá uma lista de todas as branches disponíveis. Se a branch que você está procurando não aparecer, pode ser necessário buscar por ela usando a barra de pesquisa.

Se você estiver trabalhando localmente, pode usar o comando git fetch origin para trazer todas as branches do repositório original para o seu fork. Depois, use git checkout nome-da-branch para mudar para a branch desejada.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quando dei o "fork" veio apenas a branch "main", as outras não. A imagem a seguir mostra que tem 2 branches mas é pq eu criei uma:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Quando clico para ver a lista de branches aparece somente a branch "main" e a que eu criei "aula1":
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Se clico em "View all branches" não aparece as outras "branches" que existem no repositório original ao qual eu fokei:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Olá, Luidi!

O problema em questão aconteceu porque, por padrão, quando você faz o fork vem marcado uma opção que informa que você deseja fazer o fork apenas da branch "main", para ter acesso as outras branchs você precisa desmarcar essa opção quando for realizar outro fork.

Captura de tela que mostra o detalhe de marcação do processo de fork que limita a branch main como a única trazida para esse fork do repositório

Espero ter esclarecido e fico a disposição!