所以基本上我正在嘗試在我的 Mac 上更新 git,我正在使用 VScode,其中一個終端被支撐為 powershell,所以我使用命令檢查它的版本
git --version
我從中得到的是
git version 2.15.0
所以我假設我沒有更新它所以我繼續使用命令
brew upgrade git
我收到回復說"Warning: git 2.34.1 already installed",我再次檢查它,git 版本仍然是 2.15.0
關于如何解決這個問題的任何想法?
uj5u.com熱心網友回復:
您需要確保homebrew/bin檔案夾位于您的 $PATH 中(在 macOS Monterey 上):
export PATH=/opt/homebrew/bin:$PATH
然后 agit --version將回傳預期的最新版本。
您可以在此處解釋各種選項,例如添加alias git="/usr/local/bin/git"到您的.zshrc或.bashrc.
uj5u.com熱心網友回復:
嘿,伙計們,感謝所有評論該做什么和發生了什么的人,所以最終在玩了一段時間后,這就是我能夠做到的!
所以我進入我的終端并跑了 brew instal git
之后我在終端收到了如下回復
Linking /usr/local/Cellar/git/2.34.1...
Error: Could not symlink bin/git
Target /usr/local/bin/git
already exists. You may want to remove it:
rm '/usr/local/bin/git'
To force the link and overwrite all conflicting files:
brew link --overwrite git
To list all files that would be deleted:
brew link --overwrite --dry-run git
所以我去運行命令
brew link --overwrite git
我得到的答復是:
Linking /usr/local/Cellar/git/2.34.1... 213 symlinks created.
之后運行以下命令
brew link --overwrite --dry-run git
得到以下回復:
Warning: Already linked: /usr/local/Cellar/git/2.34.1
To relink, run:
brew unlink git && brew link git
所以我終于檢查了git版本是什么
git --version
我得到了更新的 git 版本,我試圖讓我的路徑對齊!
git version 2.34.1
希望這可以幫助其他需要幫助的人!我沒有洗掉 '/usr/local/bin/git' 但希望我以后不需要或不必擔心它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/419624.html
標籤:
上一篇:無法部署具有虛擬后端的網站
