忽略 git repo 中 eclipse 项目中的构建文件夹

Posted

技术标签:

【中文标题】忽略 git repo 中 eclipse 项目中的构建文件夹【英文标题】:ignoring the build folder in an eclipse project in git repo 【发布时间】:2018-06-29 17:42:45 【问题描述】:

我正在使用 eclipse java 作为编辑器,并希望使用 .gitignore 来排除项目​​的构建文件夹。这就是我目前在我的 .gitignore 中所写的内容。语法似乎是正确的;我使用了 git 文档,但我可能解释错了。

#ignoring the files within the build folder
/build/
build/**

我正在使用一个全新的存储库,因此存储库中已经记录的文件应该没有任何问题。

我试图让 git 使用 .gitignore 忽略项目文件中的构建文件夹。忽略文件不起作用。有什么解决办法?

【问题讨论】:

那么您遇到并试图解决的问题是什么? How to make Git "forget" about a file that was tracked but is now in .gitignore?的可能重复 这不是关于删除已经跟踪的文件,而是关于初始 git 忽略 如果文件.gitignore 位于包含子文件夹build 的文件夹中,那么(/build/build/**)都应该可以工作。如果build 不为空,您也可以右键单击build 文件夹并选择Team > Ignore 创建.gitignore 文件(如果尚不存在)并添加该行/build/. 右键在哪里? 【参考方案1】:

.gitignore 的写法,这个文件需要和 build 文件夹在同一个子文件夹下,这个文件被忽略了。

【讨论】:

以上是关于忽略 git repo 中 eclipse 项目中的构建文件夹的主要内容,如果未能解决你的问题,请参考以下文章

sh 在Git repo中获取被忽略的文件

eclipse提交Git时忽略文件

eclipse在git提交时忽略不必要的文件

eclipse的Git忽略某些不需要提交的文件

git提交忽略不必要的文件或文件夹

git提交忽略不必要的文件或文件夹