Isso pode ser mais apropriado para um comentário, mas como eu não não tem o representante, vou postar algumas coisas que você pode experimentar aqui:
Primeiramente, seria útil se você pudesse postar o erro de saída para sabermos o que está errado. Sem registros, só posso adivinhar.
- Pode ser um erro de permissão. Ou seja, o usuário que está executando o
git pull
não tem permissão para gravar no diretório git.
- Também pode ser um problema com a conexão à Internet.
- Talvez, se você estiver usando o SSH, não tenha acesso ssh no RPi3.
- Ou pode ser que você não tenha a chave SSH para acessar o repositório porque as chaves não estão disponíveis ou você não tem acesso de leitura às chaves.
Estas são apenas algumas das possíveis causas de não conseguir puxar. Para dar uma ajuda mais precisa, por favor poste a mensagem de erro e eu vou editar minha resposta.