Na verdade, o que você fez lá foi configurar as informações do autor, apenas para os commits. Você não armazenou as credenciais. credenciais podem ser armazenadas de duas maneiras:
- usando as funções de credenciais do git: link
- altere o URL de origem para " link ".
- uma terceira alternativa é usar uma chave ssh (como disse @StephenKitt). Para a configuração do github, você pode encontrar todas as informações necessárias na página de ajuda do GitHub