web-dev-qa-db-ja.com

古いバージョンのGitのインストーラーをダウンロードする

インターネットに接続されていない隔離されたコンピューターにGitをインストールする必要があります。このコンピュータは非常に制御されており、すべてのインストールには承認と管理者権限が必要です(私ではありません)。システムで承認されている最新バージョンのgitは2.3.4です。

通常は、Webサイトにアクセスして、単一ファイルのインストーラーをダウンロードし、コンピューターにインストールしてインストールします。ただし、 現在ダウンロード可能なGitのバージョン は2.5.1です。 古いバージョン へのリンクがあるようですが、これらはすべてソースコードのtarフォルダーであり、Windowsでgitをコンパイルしてインストールするには、他のソフトウェア(したがって承認)が必要です。

私の質問:以前のバージョンはある時点で現在のバージョンだったので、すべてに実行可能インストーラーも必要でした。これらの古いバージョンのインストーラーは、ダウンロード可能な場所に保管されていますか?または、誰かが古いコンピューターのgitをWindowsにインストールするより簡単な方法を提案できますか?

11
David K

Windows用の古いバージョンのgitはどこで入手できますか?

そうです、ダウンロードページは kernel.org の古いsourceリリースにリンクしています。

ただし、 git-for-windowsGitHubページには、(= /// =)2.3.4ポータブルdevプレビューを取得できるダウンロードリンクがあります

(注、2.3.4の最終リリースは表示されませんが、Ramhoundのコメントによると、これがリリースされたという保証はありません。提示されているものはニーズに合うはずです)

9
bertieb

要約すると、私が正しく理解して調査した場合:

https://www.kernel.org/pub/software/scm/git/ には、開発されたすべてのバージョンのGitのソースコードのtarフォルダーがあります。ただし、Windowsでのソースコードのコンパイルとインストールにはサードパーティのツールが必要であり、開発の泥沼です。

https://github.com/git-for-windows/git/releases?after=v2.5.2.windows.1 バージョン2.5以降のWindowsインストーラー用の完全な実行可能なGitがあります。また、v2.4のリリース候補バージョンのインストーラーとv2.3のプレビューインストーラーもあります。 v2.3より前のバージョンはすべてZipフォルダーとして保存されます。

V2.5以前のバージョンが実際に完全にリリースされたバージョンとして実際にリリースされたかどうかは明らかではありませんが、廃止されたため、v2.2およびそれ以前のイテレーション(zipとして保存されたもの)のインストーラーがアーカイブから破棄されたようです。

上記のlaggingreflexで提案されているgithub.com/msysgit/msysgit/releasesには、v1.7に戻るmsysGitのプレビューバージョンのインストーラーがあります。ただし、msysGitとGit for Windowsはではない同じではないことに注意してください。msysGitインストーラーは、Gitを自分でコンパイルするための開発環境とリソースを提供します。 Git for Windowsインストーラーは、Windows用に事前コンパイルされた、すぐに使用できるパッケージです。

0
C Elwell