Frage
MacOS öffnet immer iTerm [oh-my-zsh] Kann nicht aktualisiert werden: kein Git-Repository.
Lösung
# 网上的解决方法
# 不推荐
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install
Das heißt, CLT zu deinstallieren und neu zu installieren, aber das dauert zu lange und löst das Problem nicht, aber ich muss auf die offizielle Website von Apple gehen und CLT erneut herunterladen, was schneller ist
https://developer.apple.com/download/all/?q=Command%20Line%20Tools
Dann ausführen (wenn Sie CLT nicht deinstalliert haben, können Sie direkt mit diesem Schritt fortfahren)
cd $ZSH
git remote set-url origin "https://github.com/ohmyzsh/ohmyzsh.git"
Wenn Sie eine Fehlermeldung erhalten: Fehler: Kein solcher entfernter „Ursprung“
Dann renne:
git init
git remote add origin "https://github.com/ohmyzsh/ohmyzsh.git"
git config --global url."https://github.com/".insteadOf git://github.com/
Wenn Sie danach bei jedem Öffnen von iTerm immer daran erinnert werden, ob Sie ein Update durchführen möchten, führen Sie es aus
sudo vim ~/.zshrc
Drücken Sie i , um in den Bearbeitungsmodus zu gelangen, und fügen Sie am Ende hinzu
DISABLE_AUTO_UPDATE="true"
DISABLE_UPDATE_PROMPT="true"
Drücken Sie Esc , um den Bearbeitungsmodus zu verlassen, geben Sie zum Speichern und Beenden Folgendes ein : wq und führen Sie ihn schließlich aus
source ~/.zshrc