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

[Dúvida] Socorro!!!

Tentei consertar o erro através das informações aqui no Fórum mas sem sucesso. Segue o que está havendo: PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git remote add origin git@https://github.com/anacfh/Jogo-do-numero-secreto PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git push -u main fatal: 'main' does not appear to be a git repository fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git remote -v origin git@https://github.com/anacfh/Jogo-do-numero-secreto (fetch) origin git@https://github.com/anacfh/Jogo-do-numero-secreto (push) PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git remote set-url git@github.com:anacfh/Jogo-do-numero-secreto.git usage: git remote set-url [--push] [] or: git remote set-url --add or: git remote set-url --delete

--[no-]push           manipulate push URLs
--[no-]add            add URL
--[no-]delete         delete URLs

PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial>

15 respostas

Oi Ana!

Quando você executou o comando git remote add você passou uma url inválida: git@https://github.com/anacfh/Jogo-do-numero-secreto

O correto era para ser assim:

git remote add origin git@github.com:anacfh/Jogo-do-numero-secreto

Mas agora como o repositório remoto origin já foi adicionado, se você tentar adicionar de novo vai dar erro. Use o seguinte comando para corrigir a url:

git remote set-url origin git@github.com:anacfh/Jogo-do-numero-secreto

Obrigada! Eu finalizei e agora aparece essa mensagem no meu github: Mesclar branch 'principal' de github.com:anacfh/Jogo-do-numero-secreto O que houve ?

Consegue mandar um print?

vou tentar aqui

Tinha dado erro porque o seu repositório local estava desatualizado com o repositório remoto. Mas na sequência você rodou o git pull para atualizar o repositório local e agora deu um conflito no arquivo style.css.

Faça o ajuste do conflito nesse arquivo e quando terminar rode os comandos:

git add .
git commit -m "resolvendo conflito"

Após gerar a chave .ssh apareceu esse erro:

PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git pull origin main remote: Enumerating objects: 14, done. remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 100% (14/14), done. remote: Total 14 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (14/14), 1.91 MiB | 2.46 MiB/s, done. From github.com:anacfh/Jogo-do-numero-secreto

  • branch main -> FETCH_HEAD
  • [new branch] main -> origin/main fatal: refusing to merge unrelated histories PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial>

E tentei resolver usando o seguinte comando:

git pull origin main --allow-unrelated-histories

E apareceu o seguinte :

PS C:\Users\Lenovo\Desktop\logica-js-projeto_inicial> git push -u origin main To github.com:anacfh/Jogo-do-numero-secreto.git ! [rejected] main -> main (non-fast-forward) error: failed to push some refs to 'github.com:anacfh/Jogo-do-numero-secreto.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. If you want to integrate the remote changes, hint: use 'git pull' before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.

E virou uma completa bagunça, não sei como cheguei nesse "mesclar branch" e no meu github aparece que isso: Mostrando 22 arquivos alterados com 429 adições e 0 exclusões .

Será necessário refazer tudo desde o inicio? todo o projeto inicial do jogo do numero secreto da aula de logica de programação com javascript?

Segue o link do meu github: https://github.com/anacfh/Jogo-do-numero-secreto/commit/0ca861c27bff0b3270a1933fe63caf297a791a20

solução!

Oi Ana!

Eu recomendo você refazer, pois o seu repositório acabou ficando "bagunçado" acidentalmente.

Olhando o seu repositório remoto no GitHub: https://github.com/anacfh/Jogo-do-numero-secreto/ reparei que nele tem os arquivos do projeto, mas dentro dele tem a pasta do projeto duplicada e dentro dela os arquivos do projeto se repetem.

Então, para evitar problemas, recomendo que você refaça o projeto do zero, se atentando ao diretório do projeto ao realizar os comandos do git. É bom que você vai rever tudo e acaba sendo um ótimo reforço de aprendizado ;)

Bons estudos!

Certo professor, então é pra refazer desde o jogo até a parte do Git ? Posso excluir a pasta do jogo do meu github também, certo ?

Exluí tudo e baixei o arquivo utilizado na aula de git novamente. É necessário repetir todos os comandos que fiz no git com o projeto que exclui ? Faço git init, git add ., tudo novamente ?

Isso mesmo. O projeto inicial do curso não é um repositório do Git, então precisa começar do zero mesmo.

Muito obrigada, professor!

Boa tarde, professor! Estou refazendo o curso de git e me deparei com o seguinte erro:

PS C:\Users\Lenovo\Desktop\git-github-projeto_inicial> git push -u origem principal error: src refspec principal does not match any error: failed to push some refs to 'origem'

O que devo fazer ? Percebi que podia ter sido erro no comando e modifiquei:

PS C:\Users\Lenovo\Desktop\git-github-projeto_inicial> git push -u origem fatal: 'origem' does not appear to be a git repository fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. PS C:\Users\Lenovo\Desktop\git-github-projeto_inicial> git push -u origem main fatal: 'origem' does not appear to be a git repository fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

mas mesmo assim deu erro

Acho que meu erro foi na escrita do comando. Já consertei