# 升级 macOS 系统后，运行 git pull 报错的解决方法

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20396

最近升级到了 macOS Sonoma，第一时间就发现了一个问题，当我通过 Obsidian 执行 git 同步时，提示了一个 xcrun error 错误，如下。

尝试在 VSCode 中打开其他的仓库，也会提示找不到 Git 命令，让我到 Git 官网重新下载。

于是我通过 Git 官网下载了最新版本的 Git 重新安装，确实解决了 VSCode 中的问题（VSCode 会自动发现系统内可用的 Git）。但是在其他情况下使用 git 命令仍然会调用系统默认的 Git，仍然会出现报错。

这一问题往往发生在升级 macOS 系统后，不仅是 Git 相关的命令，这一问题在执行某些其他命令时都有可能报错。

解决这个问题的方法是重新安装“命令行工具”，在终端中输入下面这行命令就可以修复这个问

---

[前往标准阅读页](https://utgd.net/article/20396?audience=web)
