Como faço para forçar o git a solicitar credenciais?

Semanas atrás (e em um nevoeiro), eu precisava fazer algumas alterações em algo hospedado no github. Fui orientado por alguém que sabe mais do que por mim (SWKMTM) por telefone sobre exatamente o que digitar, a fim de configurar, puxar para baixo, modificar, empurrar para trás e, em seguida, ativar as coisas. Parte disso envolvia a emissão de instruções paragit que disse que eu como SWKMTM.

Agora que tive tempo de aprender um pouco sobre o git / github (assim como para lembrar minhas informações de login no github), voltei e tentei substituir minha identidade por SWKMTM na máquina do meu cliente (a lagit config --global user.name egit config --global user.email). Depois de fazer isso, posso executar as mesmas atividades de atualização de antes. No entanto, ainda não recebi a solicitação para inserir minha senha do github (ou seja, NÃO há solicitação para inserir minha senha do github). Estou assumindo que algo foi armazenado em cache me identificando como SWKMTM (e que eu devo ter feito algo no nevoeiro anterior que envolveu digitar a senha do github do SWKMTM) - localmente ou implicitamente enviando minha chave pública SSH.

Eu pesquisei em vão por arquivos. * Rc e diretórios de configuração para qualquer coisa que se assemelhe a credenciais que possam estar associadas ao SWKMTM (na esperança de despachar essas credenciais e forçar o git a solicitar novas credenciais). De modo semelhante, não consegui encontrar nada no github que possa dizer se existe algum tipo de aliasing para chaves públicas (e como elas podem ser removidas).

Eu também tenteio aconselhado "git config -l" para qualquer auxiliar de credencial e não encontrou nenhum.

Como posso forçar o github a esquecer que eu tenho me disfarçado como SWKMTM?

[sidenote: isto é no MacOS sem indicação em arquivos de configuração que a credencial-osxkeychain é usada. Somente depois de usarGIT_TRACE=1 em um empurrão foi óbvio onde a credenciamento foi armazenada.]

questionAnswers(1)

yourAnswerToTheQuestion