Git仓库配置.gitignore忽略.vscode子文件夹失效,求解决方案
问题
我使用Visual Studio Code管理一个Git仓库,仓库内包含开发、测试两个独立项目。想要通过.gitignore文件设置忽略仓库里所有.vscode子文件夹,避免提交时上传这些内容。
我在.gitignore中配置了以下内容:
### VisualStudioCode ### .vscode/* **/.vscode/* **/.vscode
但该配置并未生效,用Git Extensions准备提交代码时,所有.vscode子文件夹依然被识别出来。
解决方法
问题根源在于文件命名——工作电脑默认隐藏了文件扩展名,我实际创建的是.gitignore.txt文件,而非Git能够识别的.gitignore文件。将文件名的.txt后缀移除后,.gitignore配置正常生效。
内容的提问来源于stack exchange,提问作者Windgate
相关产品推荐
相关产品推荐

