9
respostas

[Dúvida] Erro nos classificaveis

Fiz o código mostrado no print igual o da aula colocando o foreach pra cada elemento da lista passando por uma comparação para classificar somente os filmes e como mostra o terminal não está classificando nenhum

Desde ja agradeço e aguardo retornoInsira aqui a descrição dessa imagem para ajudar na acessibilidade

9 respostas

Bom dia, Alexandre! Tudo bem?

Com base no seu print não consegui identificar nenhuma causa para o print não aparecer no terminal. Com isso, recomendo que suba todo esse projeto para o GitHub e envie o link para mim, assim terei todo o contexto para identificar o problema.

Fico no aguardo!

como que exporta p subir la no github?

Olá, Alexandre!

Você precisa configurar o GIT no seu projeto primeiro. Você precisa ter inicialmente o Git instalado em seu computador. Caso não tenha, você pode baixar neste link e seguir os passos de instalação.

Outro ponto importante é que você precisa ter um repositório no GitHub, que pode ser criado no ícone de adicionar no canto superior direito da tela ao clicar em New Repository.

Caso já tenha o Git instalado em seu computador e um repositório no GitHub, você pode usar os seguintes comandos no terminal do Intellij:

  1. Para transformar a pasta do seu projeto em um repositório Git:

    git init
    
  2. Para linkar seu projeto ao repositório remoto (ao finalizar a criação do repositório no GitHub, aparecerá um link, ele deve ser substituído aqui):

    git remote add origin <link do repositório>
    
  3. Para preparar mudanças em arquivos para serem registradas em um próximo commit:

    git add .
    
  4. O ponto vai fazer com que todos os arquivos sejam adicionados. Caso queira que apenas um arquivo específico seja adicionado, você pode usar o comando:

    git add <nome do arquivo>
    
  5. Para criar registros das modificações e adições feitas:

    git commit -m “coloque aqui o nome que desejar”
    
  6. Para alterar o nome da branch principal e evitar problemas relacionados a nomenclatura da branch do Github, digite:

    git branch -M main
    
  7. Comando para subir os arquivos no repositório remoto:

    git push origin main
    

Ao finalizar esse passo, acesse o repositório que você criou no GitHub e copie o link da barra de pesquisa e envie aqui.

Fico no aguardo!

Ao fazer todos os passos no ultimo ocorreu um erro mostrado na imagemerro

Olá, Alexandre! Tudo certo?

Na imagem que você enviou dá para ver dois problemas diferentes:

fatal: unable to auto-detect email address isso acontece quando o Git ainda não tem configurado seu nome e e-mail (identidade de commit).

error: src refspec main does not match any isso quase sempre significa que não existe nenhum commit ainda na branch (ou seja, a branch “main” não aponta para nada), então não há o que “pushar”.

A sequência abaixo resolve os dois.


  1. Configure seu user.name e user.email de forma Global (vale para todos os repositórios do seu PC)
git config --global user.name "Seu Nome"
git config --global user.email "seuemail@exemplo.com"

Para conferir:

git config --global --get user.name
git config --global --get user.email
  1. Garanta que existe pelo menos 1 commit antes do push

No seu projeto:

git status
git add .
git commit -m "Initial commit"
  1. Renomeie a branch para main (se ainda não estiver) e faça o push
git branch -M main
git push -u origin main

Daqui para frente, você consegue dar continuidade ao projeto do curso sem maiores problemas.

Por que aconteceu?

  • O erro do e-mail aparece porque o Git precisa gravar “autor” nos commits.
  • O refspec main aparece porque você tentou dar push sem ter commit na branch ainda.

Fico à disposição em caso de mais problemas!

boa irmão vlwww

segue o link do github p correção
https://github.com/zackzingamestwo-ux/screenmatch

Fala meu amigo!

Ficou ótimo o seu projeto! Ele está bem organizado com a estrutura passada em aula com a qualidade esperada. Com isso, não tenho nenhuma sugestão de correção ou melhoria!

sim irmão mas preciso que vc me ajude a resolver a minha duvida do começo

irmão preciso de um retorno urgente pfv