回答:
Windows XPで動作する最新バージョン(32ビット):
これは、Windows XPおよびServer 2003と互換性のある最後のバージョンです。
Git for Windows v2.10.1では、Windows Vista以降が必要です。Windows XPおよびWindows Server 2003をサポートするGit for Windowsの最後のバージョンはv2.10.0です。(もっと)
これは古い記事ですが、できればWindows XPにインストールする方法について回答しています
http://www.cnx-software.com/2011/08/19/install-git-for-windows-xp-windows-7/
TortoiseGitをインストールする唯一の理由は、TortoiseCVS / TortoiseSVNに慣れていて、同じルックアンドフィールを維持したい場合です。
Windows XPへのインストールには次のバージョンを使用します。
- TortoiseGit 1.7.2.0 32ビット
- Git 1.7.4
...
Git for Windowsの前提条件ページからの公式の回答は次のとおりです。
Windows版
Git for Windows v2.10.1では、Windows Vista以降が必要です。Windows XPおよびWindows Server 2003をサポートするGit for Windowsの最後のバージョンはv2.10.0です。
どうして?
Gitの一部はシェルスクリプトに実装され、Git for WindowsはこれらのスクリプトをMSYS2のPOSIXエミュレーションレイヤーを介して実行します。これは、Cygwin POSIXエミュレーションレイヤーに基づいています。Windows XPとWindows Server 2003が公式の寿命を数年過ぎているのを見て、CygwinプロジェクトはそれらのWindowsバージョンをサポートするためのHerculeanの努力を終了しました。
GitHubのいくつかの問題を掘り下げると、GfW側ではサポートを終了するという意識的な決定はなかったが、MSYSの更新により互換性が失われ、後続のリリース(2.10.1)後のある時点で認識された。