Moacir, pelo que entendi ele tá dizendo que você está tentando usar o comando "push" em um repositório que não está configurado como "bare(armazenador/servidor)".
Provavelmente quando você criou a pasta servidor, lá dentro você usou o comando "git init", mas esqueceu de colocar a propriedade "--bare". É ela que vai permitir que você use o comando "push" ou "pull" nesse repositório remoto.
Volta na pasta "Documentos/servidor" e exclui a pasta ".git", ela vai estar como oculta. Depois usa o comando "git init --bare" nela, acho que aí resolve o problema.
Obrigado Jean era isso mesmo