为什么 VSCode 在我尝试提交 git 时要求我选择一个 repo?

问题描述

当我尝试提交 git 时,为什么 VSCode 要求我选择一个 repo?

当我按下“提交所有更改”命令时,VSCode 显示

enter image description here

prolife-cms 是我正在进行的项目

prolife-store 是我没有参与的项目,我什至没有打开该项目的任何文件,为什么 VSCode 会询问我?我只想在我正在从事的项目中提交任何内容

解决方法

在处理多存储库工作区时遇到同样的问题,在 VSCode 设置下启用 “始终显示存储库” 解决了这个问题。

步骤:

  1. 转到文件>首选项>设置(或代码>首选项>设置对于macOS)
  2. 转到用户 > 功能 > SCM
  3. 选中/打开选项“始终显示存储库”

enter image description here