Esperava que esse erro fosse dar, mas não sei como resolve-lo:
Observação: Dei git remote já que ao trocar o nome de usuário o repositório troca seu local.
Esperava que esse erro fosse dar, mas não sei como resolve-lo:
Observação: Dei git remote já que ao trocar o nome de usuário o repositório troca seu local.
Por acaso você adicionou novamente seu usuário na conta local?
git config --global user.name "FIRST_NAME LAST_NAME"
git config --global user.email "MY_NAME@example.com"
Você está procurando por git push -u origin main
.
(Evite -f
se você tiver trabalhado com esse mesmo repositório em outros PCs, pois você pode sobrescrever os dados que você enviou a partir deles sem perceber).
Direto do manual:
git push [--all | --mirror | --tags] [--follow-tags] [--atomic] [-n | --dry-run] [--receive-pack=<git-receive-pack>]
[--repo=<repository>] [-f | --force] [-d | --delete] [--prune] [-v | --verbose]
[-u | --set-upstream] [-o <string> | --push-option=<string>]
[--[no-]signed|--signed=(true|false|if-asked)]
[--force-with-lease[=<refname>[:<expect>]] [--force-if-includes]]
[--no-verify] [<repository> [<refspec>...]]
[...]
<repository>
O repositório "remoto" que é o destino de uma operação push.
Este parâmetro pode ser um URL (consulte a seção URLs do GIT abaixo)
ou o nome de um remoto (consulte a seção COMANDOS abaixo).
[...]
Lendo a seção URLs DO GIT
, você vai perceber que pastas locais também são aceitas no <repository>
; desse modo, você está fazendo uma espécie de “git push
totalmente dentro do HD”, da pasta de onde você está, para uma subpasta dela chamada scritps
. Essa pasta ou não existe, ou não tem um repositório dentro dela, causando o erro.
Para realmente enviar os dados para o serviço de hospedagem, deve-se usar o mesmo nome que você usou no git remote add NOME ssh://...
/git remote set-url NOME ssh://...
(por convenção, é origin
).
Então, eu havia dado o nome do remote de “scripts”, esqueci de especificar no post. Testei agora do mesmo jeito que tentei antes e deu certo. Talvez tenha sido por conta de ter acabado de trocar o nome e usuário no github, não sei…
Talvez tenha sido o erro de grafia scritps
.
De qualquer forma, eu acho melhor você sobrescrever o URL do origin
. Você nunca mais vai usar o endereço original e essa é uma convenção usada em muitos tutoriais e scripts.
Havia adicionado sim, por ssh key também.
Kkkkkkkkk agora que vi, está escrito “scritps” na imagem do post, que burrada
Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.