将MANIFEST.MF(和其他2种文件类型)添加到.gitignore

时间:2016-03-09 20:35:49

标签: git maven gitignore

我在尝试将MANIFEST.MF添加到.gitignore时遇到了一些问题。每当我在eclipse中运行maven-> Update Project时,该文件显示为我的git状态为未跟踪。

我尝试将以下行添加到我的git ignore

*.MF
MANIFEST
/MANIFEST.MF
**/MANIFEST.MF
**/MANIFEST.*
and a few other combinations with the wild card. 

每次我删除Manifest.mf,更新.gitignore,并运行maven更新(或终端的mvn clean install),文件再次显示为未跟踪。我也确定没有另一个.gitignore超越这个.gitignore。

我还注意到.properties个文件和一些temp_persist_config_###.xml文件出现同样的问题。但这些只发生在终端的maven清洁安装期间。对于如何将这些有趣的东西添加到我的.gitignore中,我会非常感激。

我的MANIFEST.MF的内容

Manifest-Version: 1.0
Build-Jdk: 1.7.0_79
Built-By: lencalot
Created-By: Apache Maven
X-Resource-Search-Path: /Users/Lencalot/myProject/myCoreAggregator/myExecutor/myService/src/main/webapp,/Users/Lencalot/myProject/myCoreAggregator/myExecutor/myService/src/main/resources,/Users/Lencalot/myProject/myCoreAggregator/myExecutor/myService
它是什么:

Manifest-Version: 1.0
Build-Jdk: 1.7.0_79
Built-By: TeamMate1
Created-By: Apache Maven 3.1.1
X-Resource-Search-Path: E:\myProject\myCoreAggregator\myExecutor\myService\src\main/webapp,ETC...ETC..

1 个答案:

答案 0 :(得分:0)

当我关闭自动构建时,这个问题已经解决了。以下是我一步一步做的事情:

  1. 自动取消选中构建。 Eclipse菜单,项目 - >自动构建。
  2. 如果需要获取最新代码。
  3. 调整基线。
  4. Maven - >更新项目
  5. 再次激活自动构建。