Preciso instalar o Git em um computador isolado que não esteja conectado à Internet. Este computador é extremamente controlado, com todas as instalações que exigem privilégios de aprovação e administrador (não eu). A versão mais recente do git aprovada para o sistema é 2.3.4.
Normalmente, eu apenas acessava o site, baixava o instalador de arquivo único e o trazia para o computador a ser instalado. No entanto, a versão atual para download do Git é 2.5.1. Vejo que há um link para versões mais antigas , mas todas são pastas tarredadas de código-fonte, que requerem outro software (e, portanto, aprovações) para compilar e instalar o git no Windows.
Minha pergunta: Como as versões mais antigas eram as versões atuais em um ponto, todas deveriam ter instaladores executáveis também. Esses instaladores de versões mais antigas são mantidos em algum lugar disponível para download? Ou alguém pode sugerir uma maneira mais fácil de instalar uma versão mais antiga do git no Windows sem conseguir conectar o computador à Internet?
fonte
Respostas:
Onde posso obter uma versão mais antiga do
git
para Windows?Você está certo, a página de download está vinculada a versões antigas de fontes no kernel.org .
No entanto, a página
git-for-windows
do GitHub para fornece links de download, onde você pode obter a 2.3.4 pré-visualização portátil do desenvolvedor, por exemplo .(observe, eu não vejo a versão final do
2.3.4
, mas, de acordo com o comentário de Ramhound, não há garantia de que isso foi divulgado; o que é apresentado deve atender às suas necessidades)fonte
Para resumir, se eu entendi e pesquisei corretamente:
https://www.kernel.org/pub/software/scm/git/ possui pastas tarredadas de códigos-fonte para TODAS as versões do Git que foram desenvolvidas. No entanto, compilar e instalar o código-fonte no Windows requer ferramentas de terceiros e é um atoleiro de desenvolvimento.
https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 possui instaladores completos executáveis do Git for Windows a partir da versão 2.5. Ele também possui instaladores de versão candidata à versão v2.4 e instaladores de visualização para v2.3. As versões anteriores à v2.3 são todas armazenadas como pastas zip.
Não está claro se as versões anteriores à v2.5 foram realmente lançadas como versões completas publicamente lançadas, embora eu suspeite que os instaladores da v2.2 e iterações anteriores (aquelas armazenadas como zips) tenham sido descartados dos arquivos devido à obsolescência.
O github.com/msysgit/msysgit/releases que o laggingreflex sugeriu acima, tem os instaladores da versão de visualização do msysGit de volta à v1.7. No entanto, aviso que o msysGit e o Git para Windows não são a mesma coisa - o instalador do msysGit fornece o ambiente de desenvolvimento e os recursos para compilar o Git, e o instalador do Git for Windows é o pacote pronto para uso pré-compilado para Windows.
fonte