如何在 macOS 裡使用 Homebrew 來安裝與升級 Git

在 macOS 裡,因 Git 是內建在系統當中的關係,所以在 macOS 裡使用 Git 非常方便,打開終端機就能使用了。

但可惜的是,隨著 Git 裡有著某些重大安全性問題被發現, Git 也隨之釋出新版本提供給大家更新, macOS 內建的 Git 版本就過於老舊了些。

我們可以在終端機中輸入以下指令來查看當前所使用的 Git 的版本:

1
2
$ git version
git version 2.15.1 (Apple Git-101)

所以後來許多人就推薦改為使用 Homebrew 來安裝與更新 Git ,方式可以參考以下連結:

不過隨著 macOS 的更新,系統的安全性也逐漸被 Apple 增加,所以筆者在使用 sudo mv /usr/bin/git /usr/bin/git-apple 這個指令時( macOS 版本為: Catalina 10.15.1 ),遇到了第一個問題: operation not permitted

這時筆者 Google 到第一個解決方案:

不過這個方式在筆者的系統中沒有作用,依舊會遇到 operation not permitted 的問題。

而後筆者 Google 到第二個解決方案:

筆者照做之後,再次使用 sudo mv /usr/bin/git /usr/bin/git-apple ,遇到了第二個問題: Read-only file system 。因此筆者又 Google 了一下,找到了以下解決方案:

參照上述文章,筆者在終端機裡輸入以下指令:

1
$ sudo mount -uw /

即可正常使用:

1
$ sudo mv /usr/bin/git /usr/bin/git-apple

而後就能夠改為使用 Homebrew 安裝的 Git:

1
2
$ git version
git version 2.24.1

以上,希望有幫到大家。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×