下载旧版本的Git安装程序


11

我需要在未连接互联网的隔离计算机上安装Git。此计算机受严格控制,所有安装都需要批准和管理员权限(不是我)。该系统认可的git的最新版本是2.3.4。

通常,我只是去网站上,下载单文件安装程序,然后将其带到要安装的计算机上。但是,当前可下载的Git版本是2.5.1。我看到有一个指向旧版本的链接,但是它们都是源代码的压缩文件夹,需要其他软件(并因此需要获得批准)才能在Windows上编译和安装git。

我的问题:由于旧版本在某一时刻是当前版本,因此它们也应该都具有可执行安装程序。这些较早版本的安装程序是否保存在可供下载的位置?还是有人可以建议一种更简便的方法来在Windows上安装旧版本的git,而又无法将所述计算机连接到互联网?


来到这里寻找相同的答案。AFAIK,没有任何版本(从公开发行)的Windows版本从1.8到2.5。因此,难怪您找不到2.3。但是我现在甚至找不到1.8,这就是我要满足的条件。任何人都不知道我在哪里可以找到最后一个公开发布的Windows版本1.8?
laggingreflex

Answers:


9

在哪里可以获得gitWindows 的旧版本?

你说得对,在下载页面链接到旧上发布kernel.org

但是,用于git-for-windowsGitHub页面提供了下载链接,例如,您可以在其中获得2.3.4可移植的开发者预览

(请注意,我看不到的最终版本2.3.4,但根据Ramhound的评论,不能保证已发布;所提供的内容有望满足您的需求)


2
无法保证会有最终版本发布。
Ramhound

@Ramhound啊,谢谢你的信息-将编辑答案以反映这一点:)
bertieb

0

总而言之,如果我正确理解和研究了以下内容:

https://www.kernel.org/pub/software/scm/git/已将所有已开发Git版本的Git的源代码文件夹都存档。但是,在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,将msysGit的预览版安装程序恢复到v1.7。但是,我要警告,msysGit和Windows的Git 并不是同一个人-msysGit安装程序提供了自己编译Git的开发环境和资源,而Git for Windows安装程序是为Windows预编译的即用型软件包。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.