Coisas que eu quero fazer
Esta é uma solução para quando você se depara com o seguinte erro ao instalar uma extensão a partir de uma URL usando a Difusão Estável.

GitCommandError: O comando (git) falhou devido ao código de saída (128) linha de comando: git fetch -v -- origin stderr: fatal: detectada propriedade duvidosa no repositório em caminho para a pasta temporária
O campo `caminho para pasta temporária` contém o caminho para a pasta de trabalho.
contramedida
Abra a pasta de trabalho exibida na mensagem de erro usando o Explorador de Arquivos.
Crie um arquivo em lote com o nome que desejar (por exemplo, add_safedir.bat).
Abra o arquivo em lote criado em um editor de texto como o Bloco de Notas, cole o seguinte código em lote e salve-o.
set "current_dir=%~dp0"
set "m_dir=%current_dir:\=/%"
set "m_dir2=%m_dir:~0,-1%"
git config --global --add safe.directory %m_dir2%
pauseClique duas vezes para executar o arquivo .bat criado.
Assim que a execução for concluída, feche a janela do prompt de comando exibida.
Acesse a pasta pai da pasta de trabalho e, em seguida, exclua a pasta de trabalho.
Após a remoção ser concluída, retorne à página da extensão Stable Diffusion e clique novamente no botão Instalar.
Caso a instalação não seja concluída sem que sejam exibidos erros ou registros, reinicie o Stable Diffusion.
A extensão que apresentou falha poderá ser instalada automaticamente na próxima vez que você iniciar o aplicativo.
Após reiniciar, verifique se a extensão relevante está instalada.
Resultado
Conforme mostrado abaixo, a extensão desejada é exibida na guia Extensões – Instaladas e foi instalada.

PS: Se isso ainda não funcionar
Crie uma pasta com o nome da extensão diretamente na pasta de extensões e clone-a. (Alternativamente, baixe o código-fonte do Git e extraia-o.)
Se o servidor StableDiffusion estiver em execução, pare-o e reinicie-o para instalar as extensões.


コメント