Tenho uma configuração com o github que estava usando para mover o código de forma eficiente para meu raspberry Pi. Estou codificando na minha máquina Windows, depois enviando para o github, e no meu raspberry pi eu apenas executaria git pull origin master para atualizar o código lá e executá-lo lá.
O problema é que vi muitos tutoriais no github e ainda tenho algumas dificuldades em fazer algumas configurações.
E o problema é que o servidor foi atualizado, então toda a configuração foi perdida e não consigo encontrar nenhum tutorial que corresponda ao meu caso.
Eu já tenho todos os meus arquivos no servidor (exceto que meu último push não foi puxado para lá), e eu gostaria de vincular esses arquivos novamente ao github. Eu tentei fazer isso git remote add origin
, mas eu caí em um erro : fatal: detected dubious ownership in repository at '/home/daeltam/Daeltam/PyfDownloadTool'
(PyfDownloadTool é a pasta que contém os arquivos do servidor)
E não consigo encontrar nenhuma maneira de fazer a configuração corretamente... Alguém pode me ajudar?
Nota 1: talvez a melhor coisa seja excluir os arquivos locais e reinstalar todos eles, mas não gosto dessa ideia, pois há alguns arquivos locais que não estão no GitHub, então eu teria que ter cuidado para não excluir nenhum arquivo somente local.
Nota2: o servidor está no Debian 12.
Isso parece ser um problema de permissões. Acredito que o dono dos arquivos contidos no seu
PyfDownloadTool
diretório não corresponde ao usuário no seu terminal.Você pode verificar isso executando
ls -l
. Verifique se o usuário listado como proprietário dos arquivos corresponde ao mesmo usuário retornado porwhoami
.Caso sejam diferentes entre si, você precisará fazer alterações para que correspondam.
Alternativa 1:
Para atualizar o proprietário das permissões dos arquivos para corresponder ao usuário atual no terminal, execute:
Alternativa 2:
Se o usuário retornado por
$whomai
for diferente do que você espera (talvez você esteja acessando-o comoroot
?), altere-o para o usuário correto: