通过 cmd 更新 git?

update git via cmd?

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

git --version 

我明白了

 git version 2.9.0.windows.1

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

是的。

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

示例:

PS: 我没有任何管理员权限。我公司的电脑,你应该也可以更新一下

如果由于权限限制你不能运行一个exe,你应该使用便携版(https://github.com/git-for-windows/git/releases)。

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

下载便携 git 版本 (https://git-scm.com/download/win),并通过 Settings > Git > Paths

将 GE 指向它

在您的gitBash控制台

中使用command:git更新-git-for-windows

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

  • Windows 上,打开 git 命令 window 并写入

    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


  • MacOS 上查看此答案 update git on MacOS from terminal