我刚刚从之前的版本升级到适用于 Windows 的 Git 1.8.0.11.7.9.mysysgit.0
。我下载了来自 Git 站点的新版本 http://cloud.github.com/downloads/msysgit/git/Git-1.8.0-preview20121022.exe并通过普通的 Git 安装程序 EXE 进行安装。
也就是说,当我启动终端窗口时,它仍然显示我正在运行 Git 版本1.7.9.mysysgit.0
。当我打字时git --version
根据我的提示,同样的事情。
I found 本文介绍了 Mac OS X 上 Git 的类似问题 https://stackoverflow.com/questions/8957862/how-to-upgrade-git-to-latest-version-on-mac-osx-lion,这让我相信这与错误有关PATH
,但我对这一切还很陌生(五个月自学),所以我不知道如何将其转换为 Windows。
当我开始新的工作时,这个问题就出现了红宝石 on Rails https://en.wikipedia.org/wiki/Ruby_on_Rails项目并尝试将其推送到 Git。我添加了遥控器:
git remote add origin [email protected] /cdn-cgi/l/email-protection:brianscottk/blog.git
then:
git push -u origin master
我收到以下错误消息:
fatal: https://github.com https://github.com未找到引用:您是否在服务器上运行了 git update-server-info ?
谷歌搜索这个错误让我发现本文 https://help.github.com/articles/https-cloning-errors,这促使我升级,我就在这里。
从 Git 2.16.1(2) 开始你可以使用
C:\> git update-git-for-windows
在 2.14.2 和 2.16.1 之间的版本中,命令是
C:\> git update
(后来被重命名以避免与更新本地存储库混淆,例如svn update
可以。)
Git 2.13 及之前版本中不存在该命令。
如果出现“不是 git 命令”错误,那么要么您实际上没有适用于 Windows 的 Git,要么您的版本非常旧。
在这种情况下,只需从以下位置获取最新的安装程序即可https://git-scm.com/download https://git-scm.com/download(检查您需要 32 位还是 64 位)并运行它进行升级。
如果您已经拥有最新版本,则不会执行任何操作,在这种情况下,您可以手动运行安装程序来重新安装。
C:\> git update-git-for-windows
Git for Windows 2.17.0.windows.1 (64bit)
Up to date
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)