# Mac 更新自带的 git 到最新版本
# 检查git版本
打开终端输入
```
git --version
```
检查已安装的Homebrew是否需要更新
```
brew update
```
如果开始更新,那么等待更新完毕即可
# 更新git
其实说白了就是用Homebrew安装最新的git,然后通过修改环境变量,让计算机使用我们安装的最新版本,老版本也是还留着的,只是不用罢了。
通过命令安装最新版本git,等待结束
```
brew install git
```
注意,M1 的 Homebrew 会把程序安装到`/opt/homebrew/Cellar`这个目录中,与Intel的`/usr/local/Cellar`不同。
刚安装的git所在目录是`/opt/homebrew/Cellar/git/2.30.0`
# 配置环境变量
注意:从 macOS Catalina 版系统开始,mac使用 zsh 作为默认shell,如果使用的是 bash,要修改的是`bashrc`文件。
zsh 和 bash是可以切换的,官方文档中有写 [在 Mac 上将 zsh 用作默认 Shell - Apple 支持 (中国)](https://support.apple.com/zh-cn/HT208050),一般情况下用默认的就好。
```
# 编辑zshrc文件或编辑bashrc文件(取决于你用的是哪种shell)
vim ~/.zshrc # 或 vim ~/.bashrc
# 加入下面两行
export GIT=/opt/homebrew/Cellar/git/2.30.0
export PATH=$GIT/bin:$PATH
# 保存退出后更新环境变量(取决于你修改的是哪个文件)
source ~/.zshrc # 或 source ~/.bashrc
```
再次查看git版本,发现已经变成最新版本
原自带的git是保留的,在`/usr/bin`目录下,所以也可以随时切换回去,将此新加的环境变量去掉即可,去掉后,执行git命令时系统会自己去`/usr/bin`目录下找对应的git。
- 简介
- 基本命令
- 高效操作
- 命令操作
- 常用软件
- 问题设置
- 命令行神器
- 开发配置
- 开发环境配置
- brew
- git
- Karabiner-Elements
- iTerm2
- MacVim
- aria2
- LaunchBar
- zsh
- Tmux
- Charles
- Emacs(感觉不需要了)
- 常用工具
- Alfred
- mac 词典增强
- Mac 高级操作
- mac 资源
- 黑苹果
- 个人配置
- 黑苹果资源
- 驱动集合
- 工具集合
- 黑苹果指南
- [FAQ] 开始必读!笔记本电脑常见问题
- [指南] hackintosh之SSDT/DSDT
- [指南] hackintosh之hotpatch
- [指南] 为Sierra(以及后来的版本)进行USB电源属性注入
- [指南] 10.11+ USB的变化和解决方案
- [指南] 为USBInjectAll.kext创建一个自定义的SSDT
- [指南] Intel IGPU HDMI/DP audio (Sandy/Ivy/Haswell/Broadwell/Skylake)
- [指南] 怎么给DSDT打补丁来显示电池状态
- [指南]在双GPU笔记本电脑中禁用独立显卡.md
- [指南]
- OpenCore
- 多系统引导
- hotpatch
- 黑苹果装机
- 刷BIOS大法
- dd