有人知道如何在 Windows XP 上运行 Git 吗?我继承了一台 XP VM,需要一种方法来对我的代码进行版本控制。
不幸的是,由于许可限制,无法更新
答案1
适用于 Windows XP (32 位) 的最新版本:
- TortoiseGit 1.8.16.0(https://download.tortoisegit.org/tgit/1.8.16.0/)
这是与 Windows XP 和 Server 2003 兼容的最后一个版本。
从 Git for Windows v2.10.1 开始,需要 Windows Vista 或更高版本。支持 Windows XP 和 Windows Server 2003 的最后一个 Windows 版 Git 版本是 v2.10.0。(更多的)
答案2
这是一篇旧文章,但希望能解答在 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
...
答案3
这是 Git for Windows 的官方答案先决条件页:
Windows 版本
从 Git for Windows v2.10.1 开始,需要 Windows Vista 或更高版本。支持 Windows XP 和 Windows Server 2003 的最后一个 Git for Windows 版本是v2.10.0。
为什么?
Git 的部分功能是通过 shell 脚本实现的,Windows 版 Git 通过以下方式运行这些脚本管理系统2的 POSIX 仿真层,而该层又基于Cygwin POSIX 仿真层。鉴于 Windows XP 和 Windows Server 2003 的正式使用寿命已过多年,Cygwin 项目也终止了对这些 Windows 版本进行支持的艰巨努力。
深入研究一些 GitHub 问题是表明,GfW 并没有有意决定放弃支持,但 MSYS 更新破坏了兼容性,他们在后续版本(2.10.1)发布后的某个时候意识到了这一点。