18

我最近将我的 Git 扩展更新为 3.0.2.5232,现在我的 git 不再受支持。当我运行时:

git --version 

我明白了

 git version 2.9.0.windows.1

但是,我不能只在线下载最新版本的 git,因为由于管理员权限,我无法运行 .exe 安装程序等等,所以有没有可以运行的命令直接从 admin cmd 升级?

4

5 回答 5

32

就在这里。

使用命令:git update-git-for-windows在你的 cmd 中按 Y 并更新它。

例子:

在此处输入图像描述

PS:我没有任何管理员控制权。这是我公司的电脑,所以你应该也可以更新它

于 2019-03-14T13:16:41.753 回答
6

在我的回答中,我将展示如何在 Windows、Linux、MacOS 上更新 Git。

  • Windows上,打开 git 命令窗口并编写

    git update-git-for-windows


  • Linux 上,我在 [ubuntu - KaliLinux] 上测试了该解决方案并正常工作,并且根据SethMMorton的评论,它不适用于 Fedora、Arch、Gentoo 或许多其他 Linux 风格,应用该解决方案打开你的终端并编写这些命令

    sudo add-apt-repository ppa:git-core/ppa -y

    sudo apt-get update

    sudo apt-get install git -y

    安装后,您可以看到新版本的 git:
    git --version


于 2021-03-07T08:54:29.913 回答
3

在你的 git Bash 控制台中使用命令:git update-git-for-windows

于 2019-12-04T17:08:23.493 回答
1

如果由于正确的限制而无法运行 exe,则应使用可移植版本(https://github.com/git-for-windows/git/releases)。

将其解压缩到一个文件夹中,并将该文件夹的路径添加到您的PATH环境变量中的旧 git之前。或者直接在 GitExtensions 中设置。

于 2019-03-14T13:53:07.203 回答
0

下载一个可移植的 git 版本(https://git-scm.com/download/win),并通过 GE 指向它Settings > Git > Paths

于 2019-03-14T21:00:00.380 回答