Gente, não faço ideia do pq mas o botão de pull request não aparece, já troquei de navegador, segui passo a passo da vídeo-aula, realmente não entendi oq eu fiz
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gente, não faço ideia do pq mas o botão de pull request não aparece, já troquei de navegador, segui passo a passo da vídeo-aula, realmente não entendi oq eu fiz
Olá, tudo bem?
Para fazer uma Pull Request (PR), normalmente você deve seguir estes passos:
git clone <url-do-seu-fork>
git checkout -b minha-feature
git add .
git commit -m "Descrição da alteração"
git push origin minha-feature
Uma boa pratica é sempre dar um git push para trazer as atualizações do repositório remoto para sua máquina antes de subir seus arquivos para o github.
Caso tenha alguma dúvida, avise ai.
Bons estudos!
Cara eu fiz tudo isso já, realmente não entendo oq tá acontecendo, tô muito confuso
Ola Pedro.
Me manda o link do projeto e do seu github para que eu possa testar aqui.
Aguardo.
Confere algumas dicas opcionais e veja se aplicam ao seu problema.
git status
git branch
git log --oneline
Resolva:
git push origin nome-da-branch
Depois atualize a página do GitHub.
main ou develop, o GitHub não oferece PR.git diff main..nome-da-branch
Se não aparecer nada, não existem alterações para enviar.
Resolva:
Faça novas alterações, commit e push.
3. Você está na branch errada
Às vezes o código foi commitado na main em vez de uma branch de feature.
Verifique:
git branch
O * indica a branch atual.
Resolva rapidamente:
git checkout -b minha-feature
git push origin minha-feature
A branch já possui um Pull Request aberto
O GitHub não cria outro PR para a mesma comparação.
Verifique:
Acesse a aba Pull Requests do repositório e veja se já existe um PR da sua branch.
Branch de origem e destino estão invertidas
Exemplo:
featuremainquando deveria ser:
mainfeatureResolva:
Acesse:
https://github.com/USUARIO/REPOSITORIO/compare
e selecione manualmente as branches.
Resolva:
git remote -v
Saída típica:
origin https://github.com/seu-user/projeto.git
upstream https://github.com/empresa/projeto.git
Confira se está abrindo o GitHub do mesmo repositório para onde fez push.
git push -u origin nome-da-branch
Atualize a página após 30 segundos.
Analisa ai, faça os testes e me de um feedback.
As vezes o problema está na plataforma, um bug temporario, excesso de pull requests,etc.
Me avise qualquer duvida.
Bons estudos.
Opa muito obrigado pela ajuda, pelo visto era apenas um bug mesmo no github, desloguei e loguei da minha conta, nunca tinha acontecido isso comigo mas agora tá tudo certo.