我第一次使用IntelliJ IDEA。我将现有项目添加到Git中,当看到 Unversioned 和 Ignored 文件时,我发现target/
目录已经在 Ignore中字段列表。由于我什至没有.gitignore
文件,因此如何从Git中排除target/
目录?
更新:是的,这是一个Maven项目
Preferences | Editor | File Types, Ignore files and folders
: *。hprof; *。pyc; *。pyo; *。rbc; *。yarb; *〜; .DS_Store; .git; .hg; .svn; CVS; __ pycache __; _ svn; vssver.scc; vssver2.scc;
.git/info/exclude
:
#git ls文件-其他--exclude-from = .git / info / exclude
#以'#'开头的行是注释。
#对于主要使用C语言编写的项目,以下内容将是很好的一组
#排除模式(如果要使用它们,请取消注释):
#*。[oa]
\#*〜
git config --global core.excludesfile
指向“ some-path / some-path / .gitignore_global”,其内容为:答案 0 :(得分:0)
Preferences | Editor | File Types, Ignore files and folders
允许全局忽略文件/文件夹。
还要检查您的git config --global core.excludesfile
设置,该设置可以更新。
并且,如前所述,您的项目.git/info/exclude
文件。
请注意,例如,默认的JetBrains .gitignore
不会忽略嵌套文件夹中的.idea/workspace.xml
个文件。 (请参见issue IDEA-90785)
workspace.xml
用于存储特定于用户的(非共享)运行配置。
答案 1 :(得分:0)
因此,我正在挖掘一些IDEA博客,然后发现this。 IDEA创建了一个workspace.xml
文件,其中包含忽略的路径,这是其中的条目
<ignored path="$PROJECT_DIR$/my-website-REST/target/" />
我相信这是IDEA忽略版本控制文件的地方。