【问题标题】:Git ignore won't work, but eclipse ignore works?Git忽略不起作用,但eclipse忽略起作用?
【发布时间】:2014-07-17 05:40:33
【问题描述】:

我在 Eclipse 中有一个动态 Web 项目。我使用 Git GUI 工具将其置于源代码控制之下。 然后,突然我的项目图标被 git 相关的图像装饰了。不管怎样,在那之后 我想让图像文件夹(在 WebContetnt 文件夹内)的内容不受源代码控制。 因此,我进入我的项目文件夹并修改了.gitignore 文件添加/WebContent/img/*。 这不会改变 Eclipse 中的任何内容。

所以,我使用了另一种方法。项目 > 团队 > Git > 忽略。这有效,问题 img 文件夹图标上的标记图像消失。

我无法理解为什么我的手动更改不起作用以及如何突然 eclipse 把它放到源代码管理中。请帮我理解。

谢谢。

【问题讨论】:

  • 手动更改后,是否在 Eclipse 中刷新了项目(在 Project Navigator 中选择 Project 并按 F5)。 EGit 插件为我选择手动更改,但如果我不按 F5,它就无法知道发生了什么变化。

标签: eclipse git eclipse-kepler


【解决方案1】:

要忽略文件夹的内容,您必须有一个文件夹名称 + 正斜杠且没有星号:WebContent/img/

而且,正如@janos 所说,在手动更改 .gitignore 文件后不要忘记刷新项目/存储库

【讨论】:

  • 我试过你的答案。这没用。我仍然看到 git 下列出的图像的图像文件夹。
  • 最新信息可以使用:'git help gitignore'
猜你喜欢
  • 2011-11-23
  • 2016-12-23
  • 2019-11-28
  • 2013-05-16
  • 1970-01-01
  • 2012-10-10
  • 1970-01-01
  • 2021-10-20
  • 2015-02-15
相关资源
最近更新 更多