我试图忽略Rubymine默认创建的.idea /文件夹,因为不是该项目中的每个人都在使用此IDE,但我似乎无法实现。
到目前为止,我已经尝试从gitignore_global中忽略它,因为在任何项目中我都不会提交此文件夹。以及如下所示的Rubymine设置,但它们似乎都不起作用。也许我在gitignore中使用的行不正确?
我的gitignore_global只有一行:.idea/
它已正确配置,因为我可以在.gitconfig文件中看到它(并且路径匹配):
[core]
excludesfile = C:\\Users\\izamudio\\.gitignore_global
我还尝试过将文件夹添加为“忽略所有文件”,然后选择文件夹路径。
我希望在rubymine终端中使用git status命令时,该文件不会显示在未跟踪的文件上,但是我一直在获取:
Untracked files:
(use "git add <file>..." to include in what will be committed)
.idea/
nothing added to commit but untracked files present (use "git add" to track)
我在这里错过了什么吗?是不是被忽略了,但是红宝石终端却向我显示了吗?
我也尝试过**/.idea/
和.idea/*
,但是这两个选项似乎都不起作用。
重要编辑: 在获得JetBrains支持后,我意识到我的路径配置错误。 gitignore_global文件由于某种原因开头缺少点,因此.gitconfig中的路径不正确。将文件名从gitignore_global更改为.gitingore_global后,一切正常。