今天,在使用TortoiseGit进行文件对比时,弹出如下"您已安装的Git过旧"对话框,如图(1)所示:
出现该问题的原因是Git Bash和TortoiseGit的版本都偏老了,需要升级为最新版本。 解决方法如下:
1、卸载老版本的Git Bash和TortoiseGit
按Win+R, 输入命令: control --> 回车 --> 卸载程序
找到Git version x.yy.zz --> 右击Git version --> 卸载
找到TortoiseGit x.yy.zz --> 右击TortoiseGit --> 卸载
2、下载新版本的Git Bash和TortoiseGit
2.1 下载Git Bash
Git Bash官网地址 https://git-scm.com/downloads
到2021年3月,最新的Git Bash版本为v2.31.0
https://github.com/git-for-windows/git/releases/download/v2.31.0.windows.1/Git-2.31.0-64-bit.exe
2.2 下载TortoiseGit
TortoiseGit官网地址:https://tortoisegit.org/
到2021年3月,最稳定的TortoioseGit版本为v2.11.0
https://download.tortoisegit.org/tgit/2.11.0.0/TortoiseGit-2.11.0.0-64bit.msi
同时,下载TortoiseGit v2.11对应的中文语言包:
TotoiseGit-zh_cn.msi
https://download.tortoisegit.org/tgit/2.11.0.0/TortoiseGit-LanguagePack-2.11.0.0-64bit-zh_CN.msi
3、安装Git Bash和TortoiseGit
- 先安装Git Bash,设置安装路径,比如,D:\ide,一路next,直到安装完成;
- 接着,安装TortoiseGit,也安装到D:\ide,一路next,直到安装完成;
- 再安装TotoiseGit的中文语言包,
4、重启系统
5、设置TotoiseGit
任意点击电脑桌面的空白处 --> 右击 --> TortoiseGit --> 设置 -->设置git.exe的路径、中文、禁用每周更新,如图(3)所示: