首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将Windows上的Git升级到最新版本

如何将Windows上的Git升级到最新版本
EN

Stack Overflow用户
提问于 2012-12-10 02:53:46
回答 16查看 566.7K关注 0票数 824

我刚刚从以前的1.7.9.mysysgit.0版本升级到了Git 1.8.0.1 for Windows。我下载了new version from the Git site并通过普通的Git安装程序EXE进行了安装。

也就是说,当我打开我的终端窗口时,它仍然显示我正在运行Git版本的1.7.9.mysysgit.0。当我在提示符中输入git --version时,同样的情况也是如此。

我找到了this article on a similar issue with Git on Mac OS X,这让我相信这与一个有问题的PATH有关,但我在这方面还是个新手(自学了五个月),所以我不知道如何将它翻译到Windows上。

当我开始一个新的Ruby on Rails项目并试图把它推到Git上时,这个问题就出现了。我添加了遥控器:

代码语言:javascript
运行
复制
git remote add origin git@github.com:brianscottk/blog.git

然后:

代码语言:javascript
运行
复制
git push -u origin master

我收到以下错误消息:

服务器致命:未找到服务器引用:您是否在服务器上运行了git

- -info?

通过谷歌搜索这个错误,我找到了this article,这促使我进行了升级,然后我就来到了这里

EN

回答 16

Stack Overflow用户

发布于 2018-02-22 17:48:42

从Git 2.16.1(2)开始,您可以使用

代码语言:javascript
运行
复制
C:\> git update-git-for-windows

在2.14.2和2.16.1之间的版本中,命令是

代码语言:javascript
运行
复制
C:\> git update

(它后来被重命名,以避免与更新本地存储库相混淆,例如,就像svn update一样。)

该命令在Git2.13及更早版本中不存在。

如果这个错误是"is not a git command“,那么要么你实际上没有Git for Windows,要么你的版本太旧了。

在这种情况下,只需从https://git-scm.com/download获取最新的安装程序(检查您想要的是32位还是64位),然后运行它进行升级。

如果你已经有了最新的版本,它不会做任何事情,在这种情况下,你可以手动运行安装程序来重新安装。

代码语言:javascript
运行
复制
C:\> git update-git-for-windows
Git for Windows 2.17.0.windows.1 (64bit)
Up to date
票数 1.7K
EN

Stack Overflow用户

发布于 2019-03-15 18:08:05

首先,使用以下命令检查您的Git版本

代码语言:javascript
运行
复制
git version

然后根据您的Git版本遵循案例

三种情况:

如果您的Git版本是2.14.1或更低版本,请使用

卸载Git,下载最新的 ,然后重新安装。

  1. 及2.14.2和2.16.1之间的版本:

使用命令git update

  1. 如果版本等于或高于Git 2.16.1(2):

使用命令git update-git-for-windows

票数 222
EN

Stack Overflow用户

发布于 2020-07-16 21:31:55

只需在命令提示符下输入以下命令即可。

代码语言:javascript
运行
复制
git update-git-for-windows

这将要求您确认如下所示。按Y键继续。

文件下载完成后,继续执行正常的安装过程。安装完成后,可以通过以下命令查看Git版本:

代码语言:javascript
运行
复制
git version

对我来说,结果如下所示。

票数 56
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13790592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档