Galera, decidi usar o Git e Github já que voltei estudar programação! Mas nunca tinha usado … Vi esse vídeo-tutorial para tentar enviar através do terminal os arquivos que coloquei no clone do diretório.
Contudo, não foi! Na hora do “git push”, aparece o seguinte erro:
jacksupremo@pop-os:~/AnamaIta$ git push
Username for 'https://github.com':
Saulo-Ferro-MacielPassword for 'https://github.com':
remote: No anonymous write access.
fatal: Authentication failed for 'https://github.com/Saulo-Ferro-Maciel/AnamaIta/'
Como posso arrumar?
O tutorial está bastante desatualizado, já faz vários meses que o GitHub não aceita mais git push
com autenticação de usuário e senha.
Hoje em dia são necessários tokens ou chaves SSH .
4 curtidas
@Capezotte , entendo! Você possui algum vídeo-tutorial atualizado? Algum material ou dica que possa me ajudar?
null
Abril 4, 2022, 5:03pm
4
Atualmente o GitHub só permite autenticação via token. Segue o tutorial no link Criar Token de Acesso .
1 curtida
JG22
Abril 4, 2022, 5:47pm
5
Isto seria o básico do básico:
# Site
# https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
1 --> ssh-keygen -t ed25519 -C "your_email@example.com"
2 --> eval "$(ssh-agent -s)"
3 --> ssh-add ~/.ssh/id_ed25519
# Site 2
# https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
1 --> clip < ~/.ssh/id_ed25519.pub
# Comandos adicionar usuário e email ao git bash
git config --global user.name "FIRST_NAME LAST_NAME"
git config --global user.email "MY_NAME@example.com"
# Site para o gitignore
# https://www.toptal.com/developers/gitignore
# O que fazer no git push inicial?
1 --> git init
2 --> vim .gitignore
2.1 --> Ctrl + Shift + V
2.2 --> Aperte ":", digite "wq!" e aperte enter
3 --> git add .
4 --> git commit -m "first commit"
5 --> git branch -M main
6 --> git remote add origin git@github.com:JGMelon22/TesteRepo2.git
7 --> git push -u origin main
# O que fazer nos commits seguintes?
1 --> git add .
2 --> git commit -m "Sua mensagem descritiva"
3 --> git push
2 curtidas
@JG22 Valeu … vou testar agora, mas já agradeço pela ajuda! Bom dia!
Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.