所以这个问题是我自己偶然造成的。我试图同步我的两台电脑,一台 Mac 和一台 Linux。我想将 Mac 同步到 Linux,因此当显示弹出窗口时,我将 GitHub 帐户连接到我的 Mac vs-code,其中提供了“替换”和“合并”等两个选项。我想合并同步,但当我的 Mac vs-code 上的所有设置都被替换时,我不小心点击了替换。
您看到什么错误?
我注意到的一件事是,每次打开终端时,它都会带我到 Linux 中定义的路径,而不是从默认路径或 $PATH 开始。
环境如何?最近有什么变化吗?
本地,除了 VS-code 终端中的起始路径之外,我没有注意到任何变化。
您尝试过什么来解决此问题?
我确实尝试过,并且偶然发现我可以在设置中甚至在 settings.json 中更改终端的默认路径,但我不想通过覆盖任何默认设置来导致更多问题。我还注意到我的 Mac vs-code 基本上只采用了 Linux vs-code 中的所有设置。此外,只有我的 vs-code 中的终端受到影响,而我的 Mac 上的默认终端在登录时显示 ~。
因为这让我很恼火,所以我基本上继续添加 cd ~ 到我的 ~/.zsh_profile 中,这样它就可以让我回到 ~ 但我相信 Linux 设置仍然对我的 Mac vs-code 设置有影响,我只是想扭转这一局面。有什么办法可以恢复我的旧配置吗?如果是这样我该怎么做?Github 可能有我的旧配置吗?或者我可以进行重置,将我带到最初的设置吗?