如何在VSCode源代码管理中排除.history文件夹?
排除.history文件夹的操作方法
单个Git仓库配置(仅对当前项目生效)
- 打开项目根目录的
.gitignore文件,若文件不存在则手动新建,注意文件名开头带.属于隐藏文件。 - 在文件中添加一行内容:
/.history/,如果需要忽略项目内所有层级的.history目录,可填写**/.history/。 - 保存文件后,VSCode源代码管理面板会自动识别规则,不再展示该目录下的变更内容。
注意:如果.history目录之前已经被提交到Git仓库,需要先执行命令移除版本控制缓存:
git rm -r --cached .history/,执行完成后再提交.gitignore的变更即可永久生效。
全局配置(对本地所有Git仓库生效)
如果不想每个项目都单独配置,可以设置全局Git忽略规则:
- 首先在你当前系统的用户根目录下新建一个名为
.gitignore_global的文件。 - 在文件中添加一行:
.history/。 - 打开终端执行配置命令,让全局忽略规则生效:
git config --global core.excludesfile ~/.gitignore_global
配置完成后,本地所有Git仓库都会自动忽略.history目录,无需每个项目单独设置。
内容的提问来源于stack exchange,提问作者Coder1
相关产品推荐
相关产品推荐

