GIT BASH - erro na instalação
Error: Could not fork child process: Resource temporarily unavailable (-1)
você já recebeu esse erro ao tentar instalar o GIT? pois é, eu sim.
e depois de horas e milhares de instalações, reiniciações e desinstalações, peguei o bichinho!
seus arquivos da variável ASLR podem estar ativados!!!!!!!!!!!!!!!!
se você assim como eu está tendo esse problema, entre em CONFIGURAÇÕES -> PRIVACIDADE E SEGURANÇA -> SEGURANÇA DO WINDOWS -> ABRIR SEGURANÇA DO WINDOWS -> CONTROLE DE APLICATIVOS E DO NAVEGADOR -> CONFIGURAÇÕES DO EXPLOIT PROTECTION -> CONFIGURAÇÕES DE PROGRAMAS
Desative a opção de imagens ASLR compiladas com DYNAMICBASE
Caso ainda tenha problema abra o powershell e utilize:
$files = (Get-ChildItem 'C:\Program Files\Git\usr\bin\*.exe').FullName
$files.ForEach({Set-ProcessMitigation $_ -Disable ForceRelocateImages})
Lembrando que você pode também achar a pasta do GIT e fazer esse passo manualmente em ->CONFIGURÇÕES DE SISTEMAS -> ADICIONAR PROGRAMA PARA PERSONALIZAR -> ESCOLHA O CAMINHO EXATO DO ARQUIVO.
Então clique em GIT -> USR -> BIN -> [.exe
Ah e não esqueça de antes de fazer o passo a passo desinstalar o GIT e o GIT BASH por completo do seu computador.
Depois disso é pro abençoado abrir e então você pode cadastrar seu usuario e o que quiser por lá :)
Lembrando que você só conseguirá se estiver logado como administrador.
Caso o erro "DDL rebasing may be required; see 'rebaseall / rebase --help'." ainda apareça, reinicie o computador e repita tudo de novo, excluindo até as pastas de todos os GIT que tiver instalado no seu pc!
Espero ter ajudado :)