Olá, pessoal! Eu estou em apuros em fazer o push de um gist público pertencente a mim. Em outras palavras, eu não tenho acesso de escrita para enviar os commits para o repositório remoto apesar de conseguir fazer o pull request.
Abaixo, eu deixo a saída de erro que obtive no terminal:
luan@pop-os:~/Documents/shell$ git push
remote: Permission to write to gist denied.
fatal: unable to access 'https://gist.github.com/c07df9aa6c4504889165756caf7407fa.git/': The requested URL returned error: 403
Ademais, é necessário salientar que clonei o repo via https e está tudo certo com as credenciais do git:
No Github, os clones HTTPS são somente-leitura faz um tempo já (a autenticação HTTP foi desabilitada). Como consta nesse tópico, para enviar ao GitHub é necessário usar chaves SSH ou tokens.
@Capezotte, eu fui analisar a suposta commit falsa do Linus Torvalds. Ademais, eu penso ser verdadeira, pois se você clicar no nome do autor do commit, o GitHub te leva para o perfil de Torvalds.
Ela realmente é falsa. Eu linkei um post do bug bounty do GitHub explicando os fatores que levam a essa possibilidade. O email que você tiver configurado nas credenciais, o GitHub confia que você não está mentindo, salvo se o repositório exigir assinaturas GPG (o que alguém que quer te enganar vai desativar).