VS Code未显示项目子文件夹中的.git目录,求解决方案
解决VS Code识别子文件夹.git目录的问题
- 直接打开子文件夹作为工作区:打开VS Code后,通过「文件」→「打开文件夹」,选择包含
.git的目标子文件夹。VS Code会将该子文件夹作为当前工作区,版本控制面板就能正常识别里面的Git仓库。 - 使用多工作区模式:若需同时查看根目录和子文件夹内容,可通过「文件」→「将文件夹添加到工作区」,把根目录和目标子文件夹都加入工作区,再保存工作区文件(
.code-workspace)。此时VS Code会分别识别各文件夹内的Git仓库,版本控制面板会显示子文件夹的仓库状态。 - 补充方案(非首选):如果硬要在根目录建
.git,可在根目录创建.gitignore文件,把所有无关文件/文件夹添加进去,仅保留目标子文件夹内容。但这不符合你不想在根目录建仓库的需求,优先考虑前两种方法。
内容的提问来源于stack exchange,提问作者yagnesh
相关产品推荐
相关产品推荐

