Ajuda com Git
- #Git
Pessoal, ficarei muito grata se puderem me ajudar a enviar meu desafio de projeto do bootcamp para o GitHub... Quando postei a primeira vez, acabou indo para "master" e não "main", na tentativa de trocar de lugar, acabei piorando as coisas...Consegui deletar a branch master no github e os arquivos que estavam nela, porém, agora não consigo enviar os arquivos novamente
Pessoal, agradeço muito a cada um de vcs pelas ajudas! Consegui reverter os commits anteriores, com git reset, e atualizar o repositorio com o git remote...Também precisei apagar a pasta onde estavam os arquivos e fazer outra, assim, os arquivos voltaram a aparecer como não comitados. Porém só consigo enviar com o git push -u origin master. Quando coloco main aparece essa mensagem do meu comentario acima. Tentei diversas vezes. No fim, enviei dessa forma mesmo e tentei mudar de master para main, com as dicas da Hejociara, mas ainda não consegui. Amanhã volto a tentar, por hoje ja tá bom rsrsrs. Ótima noite a todos. Gratidão
Deem uma olhada lá depois ;)
https://github.com/Livia-Medrado/desafiohtml-nttdata
Saulo, realmente o "origin", estava com a url do repositório que eu havia apagado, com sua dica consegui atualizar pro repositorio novo, obrigada!! =)
Agora o erro quando coloco git push -u origin main é:
! [rejected] main -> main (non-fast-forward)
error: failed to push some refs to 'https://github.com/Livia-Medrado/desafiohtml-nttdata.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
aah gente, obrigada pelas dicas... Ainda não consegui, mas sigo tentando de todas as formas que vcs falaram, e vendo alguns videos também. Excluir tudo e começar do zero, ja tentei. Primeiro, como eu disse, eu exclui so a branch, mas não conseguia enviar os arquivos de novo, então apaguei o repositorio completo e fiz outro, mas na hora de enviar pro novo repositorio apareceu: On branch main nothing to commit, working tree clean. Os arquivos não aparecem.
Olá,
Vamos começar do ZERO.
Acessa seu GitHub, localiza seu repositório, acessa "settings", no finalzinho da página "Delete this repository Once you delete a repository, there is no going back. Please be certain.", apaga o repositório online e começa do ZERO.
Foi assim q eu resolvi o meu BO.
https://github.com/abelmoura-dev
Adiciona lá meu GitHub
Oi Lívia, tudo bem?
Você está no mode master e tem que passá-lo para main.
No link abaixo eu ensino a passar de master para main, ano passado tive o mesmo problema que você, siga os passos que vai dar certo:
https://github.com/Hejociara/General_Notes/blob/main/Git-MasterToMain
Olá,
tenta usar um "git remote -v" e verifique se o "origin" está igual ao url do seu repositório, caso esteja diferente,
remova a origin usando "git remote rm origin" e depois coloque a que você deseja usando "git remote add origin + link do repositório "....
por aqui resolveu. to torcendo para resolver ai rs
abraços!
git add .
git commit -m "frase"
git push origin main
tenta assim
Você tem que trocar a branch master para main para depois fazer o push
JA
como na foto você está na master, basta usar seguinte código:
$ git checkout main
e depois:
$ git push origin main
-----------------------------------------
Caso seja nescessario você puxar os arquivos do master pra main antes de da commit. Você volta pra branch main e da merge:
$ git checkout main
agora da merge:
$ git merge master
Depois digite git pull (enter)
git add . (enter)
git commit -m "(nome do commit entre aspas)" (enter)
git push origin main (enter)
Espero tê-la ajudado, qualquer coisa me avisa
Boa noite, Livia!
Tenta usar o comando git restore antes de recomeçar tudo. Ele serve para restaurar um arquivo ou projeto por completo, voltando a estágios anteriores.
onde o ID é o id do primeiro commit
Espero ter ajudado!
As vezes melhor começar do zero.
Na pasta do seu projeto local dá um git pull para para receber as alterações do github , e após isso tenta um git add ou faz logo o commit e depois sobe para o github novamente.
ES
acho que você está tentando subir pra algo que está deletado, tenta fazer tudo de novo.