Solução de problemas com commits
O commit aparece no GitHub, mas não no meu clone local
Às vezes, um commit poderá ser visto no GitHub, mas não existirá no clone local do repositório.
Por que meus commits estão vinculados ao usuário errado?
O GitHub usa o endereço de email no cabeçalho do commit para vincular o commit a um usuário do GitHub. Se as confirmações estiverem sendo vinculadas a outro usuário ou não estiverem vinculadas a nenhum usuário, talvez você precise alterar as configurações locais do Git, adicionar um endereço de email às configurações de email da conta ou fazer as duas coisas.
Meu commit está bloqueado pela proteção por push
Para manter seu repositório seguro, a proteção por push impede que você faça commit acidentalmente de segredos no repositório.