原本系统中装Git,但版本比较老,已经无法支持最新的IDEA 2022版本,那么如何将Git版本进行更新呢?

如果Git原来安装便是基于Homebrew,那么直接执行更新即可:

brew upgrade git

但如果去通过其他形式安装的,则需要先通过Homebrew进行安装,安装完成之后,再进行链接操作。

首先,如果在Mac系统下未安装Homebrew,可先参考官网进行安装。

第一步:查看Git版本

$ git version
git version 2.15.0

发现是比较老的版本。

第二步:通过Homebrew安装git

brew install git

此时安装的便是基于Homebrew最新版本的Git。

第三步:重新链接Git

brew link git --overwrite

安装完成之后,查看版本,会发现依旧是原来的版本,需要通过上述命令进行链接。

第四步:关闭终端,重新查看Git版本

$ git version
git version 2.38.1

此时已经更新为最新的Git版本了。

第五步:核查安装路径

$ which git
/usr/local/bin/git

显示路径与原来的Git安装路径一致。至此,Git版本升级完毕。

可在使用Git的项目中进行操作,看是否影响到原来的Git项目管理。

Mac OS中Git版本更新(亲测有效)相关推荐

  1. 删除MAC OS中office(word、excel、powerpoint)菜单栏中acrobat加载项

    ***删除MAC OS中office(word.excel.powerpoint)菜单栏acrobat标签*** 1.打开finder 2.菜单栏,按住option,点击前往--->资源库 3. ...

  2. MAC OS中的dylib 的@rpath和@loader_path小问题

    MAC OS 里面开发真是古怪,我的程序分为通用的dylib和应用层APP,调试通过,可以通过XCODE启动程序,调用dylib也成功,但是直接点击EXE启动不了,找不到dylib文件,可以我已经在d ...

  3. 在mac os中设置环境变量

    在mac os的用户目录下有一个隐藏文件.bash_profile,编辑它就可以完成环境变量的创建. 比如要将mysql的运行目录加到环境变量中,可以在.bash_profile中新增如下一行: ex ...

  4. Mac OS中隐藏和显示文件的操作

    在Windows系统中,有一个可视的界面操作,可以设置显示隐藏文件.现在用了Mac系统后,没有这样的一个界面操作,那么该如何显示隐藏的文件呢? 在mac系统中,最简单的方法是在mac终端输入命令,设置 ...

  5. Mac OS X Git安装教程

    http://code.google.com/p/git-osx-installer上也提供了一个Git的图形化客户端:OpenInGitGui,可以从这里获得,OpenInGitGui十分小巧,下载 ...

  6. Mac安装mysql数据库【亲测有用】

    1. 下载mysql for mac: https://dev.mysql.com/downloads/mysql/ 2. 双击mysql-5.7.17-macos10.12-x86_64.dmg进行 ...

  7. Centos安装(更新)git(亲测有效)

    Centos 6.5默认安装的是git 1.7.X 版本,使用过程中会有一些奇怪的问题,对于用户名.密码支持不是很友好. 将Centos6.5上的git更新到2.0.5,方法如下: 1.安装编译git ...

  8. MAC + IDEA自动生成SerialVersionUID(亲测有效)

    在日常开发中,我们使用MAC + IDEA想要生成一个SerialVersionUID,竟然还找不到合适的快捷键.不是没有,是我们没有找到. 首先写一个类,实现了Serializable接口 开启ID ...

  9. Mac OS 中Texstudio 无法找到 .sty文件

    在刚刚把tex项目移到Mac中时,用Texstudio打开,无法正常运行,系统给出的错误提示是: Error: File 'siunitx.sty' not found. \usepackage 但实 ...

最新文章

  1. MATLAB【十三】————仿真函数记录以及matlab变成小结
  2. 系统二级运维之业务单据错误处理
  3. Java接口四个类四则运算_用JAVA设计一个接口,声明有关算术运行的方法,并创建四个应用该接口的类,分别进行+-*/四则运算...
  4. SAFE: Similarity-Aware Multi-Modal Fake News Detection-学习笔记
  5. 为什么学好计算机就必须学好汇编?
  6. mysql可连接_mysql开启远程可连接
  7. . SQL多条件查询存储过程
  8. pythonjson数据提取_python爬虫学习笔记(十)-数据提取之JsonPath的使用
  9. JVM笔记详解之垃圾回收器
  10. 在SourceForge中建立开源项目
  11. 一组这几年,美国人均寿命变化的数据
  12. R及RStudio软件安装教程
  13. oracle 日期函数trunc,oracle 日期函数 TRUNC
  14. 关于jar文件打不开的解决方法
  15. 广域网宽带接入技术八ADSL技术
  16. android 手机录屏功能,安卓手机录屏各种机型该如何操作
  17. ios开发中UIButton设置标题和图片不能同时显示问题解决
  18. 【Python 基础教程】Python语言中的数据类型(二)
  19. 浏览器兼容问题及解决方法
  20. 用Mailgun方式在Drone pipeline中集成SMTP邮件通知

热门文章

  1. 数学证明凸透镜成像原理
  2. JS实现记住用户密码
  3. linux查看显示器名称命令,linux 查看显示器信息Linux下查看硬件信息命令大全
  4. 【Android开发】
  5. tcp/ip网络编程--accept()函数返回的套接字
  6. Ganymed SSH-2(ch.ethz.ssh2)
  7. 第三章 培养工作兴趣
  8. 第二章 Binary Search
  9. 我是一只程序猿,沪漂一整年。
  10. UI框架(UGUI)