Git中忽略Eclipse中的特定文件

Eclipse中特定文件

Eclipse为了管理我们创建的工程,往往会维护一些文件,这些文件和开发没有直接联系。这些文件对用户是隐藏的,但可以在Navigator视图(Window -> Show View ->Navigator)中看到中。主要包括了下面几种文件:

  • .classpath文件
  • .project文件
  • .settings目录下的所有文件

Git中,最好不要对其进行追踪,也就是说要把它们忽略。

为什么要忽略 Eclipse 特定文件呢?

同一个团队中很难保证大家都使用相同的IDE工具,而IDE工具不同时,相关工程特定文件就有可能不同。如果这些文件加入版本控制系统,那么开发时就很可能需要为这些文件解决冲突。

解决方法

1. 上GitHub官网复制相关的样例文件

官方网址

如果要进行Java工程的开发,就打开Java对应的样例文件

网址

并将其内容复制。

2. 编辑本地配置文件

在任意目录中新建一个配置文件,名字随意,(记住其路径),如java.gitignore,将样例文件内容复制到配置文件中,并在文件最后追加下面的代码

.classpath
.project
.settings
target

3. 在~/.gitconfig中引入配置文件

打开用户的home目录下(本例子是C:\Users\asus)的.gitconfig,在最后添加下列代码

[core]
    excludesfile = C:/Users/asus/java.gitignore

值得注意的是:上述代码中文件路径一定要使用"/",不能使用""

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,116评论 25 708
  • 10号从家乡出发来满腹愁绪的地方……本以为没想像中那么糟糕!然而让我心绪百思。 一烂十烂重复层出,大小结合……层出...
    那个改名字的人阅读 200评论 0 0
  • 魔劫天域 联系电话:+86-13927670724 联系邮箱:2816149909@qq.com
    xpyhhh阅读 96评论 0 0
  • 晚饭时,和老公、一双儿女,围坐桌前,无非是白菜炖豆腐,却津津有味、恬静安详。 其实,岁月比想象的静好。过好每一个当...
    深潭水阅读 169评论 0 0