# 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