Olá Artur.
Acredito que o fato de estar utilizando um raspberry tem pouca ou nenhuma influência no seu problema...
Geralmente utiliza-se nele o Raspberry Pi OS / Raspbian que é derivado do Debian Linux. Sistemas alternativos ao Raspbian também acabam sendo alguma outra distribuição de linux e o git é amplamente suportado por elas. Vale ressaltar que o git foi desenvolvido para resolver problemas de versionamento do kernel linux. No caso do Raspbian, o git inclusive deve vir pré-instalado.
Deveria verificar as configurações de nome, email e endereço do repositório remoto. Se atentar ao escopo dessas configurações, é possível configurar para todos os usuário do computador, apenas seu usuário ou apenas no repositório em que estava trabalhando. Lembrar-se além de fazer os commits, fazer pushes para a branch de mesmo nome no repositório remoto.
È recorrente que esteja utilizando a branch master no git (local) e tenha criado a branch main no repositório remoto (GitHub) assim ao sincronizar (push / pull) você não verá o conteúdo versionado a menos que selecione outra branch na interface do GitHub.
De toda forma seria interessante que você confirmasse o sistema operacional que está usando, versão do git e cada comando utilizado ou um printscreen para que eu possa oferecer uma ajuda mais pontual.