java1234开源博客系统
博客信息

Eclipse中配置GIT忽略项目配置文件和目标文件

发布时间:『 2020-06-13 16:16』  博客类别:Git  阅读(2657) 评论(0)

Eclipse中配置GIT忽略项目配置文件和目标文件


在项目中,有些文件是不能被提交到版本库的,比如项目的eclipse配置文件,生成的目标文件等,这些无用文件如果提交到版本库,会给团队的其他人带来麻烦,环境的差异导致项目运行失败,以及生成的目标文件是多余的;

 

假如我们不设置就提交,右击项目->Team->Commit..

鍥惧儚.jpeg

这些无用,冗余文件会被提交;

 

我们用Navigator视图打开,可以看到一些我们不需要提交版本库的文件;

15.jpg

 

我们需要全局设置下,让git忽略掉这些文件;

 

git官方给我们提供了样例:

https://github.com/github/gitignore 

https://github.com/github/gitignore/blob/master/Java.gitignore

 

# Compiled class file

*.class

 

# Log file

*.log

 

# BlueJ files

*.ctxt

 

# Mobile Tools for Java (J2ME)

.mtj.tmp/

 

# Package Files #

*.jar

*.war

*.nar

*.ear

*.zip

*.tar.gz

*.rar

 

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml

hs_err_pid*

 

当然这里忽略的文件还不够,我们根据经验还得加一些忽略项:

.classpath

.project

.settings

target

build

.gitignore

META-INF


17.jpg


找到本地.gitconfig目录;

 

在同目录下,新建Java.gitignore,然后内容搞进去;

再打开.gitconfig文件

加下配置:

[user]

  name = java1234

  email = java1234@qq.com

[core]

    excludesfile = C:/Users/Administrator/Java.gitignore

 

重启eclipse restart;

19.jpg

读取到配置说明配置没问题;

 20.jpg


图标变了;

提交试试看;

21.jpg

No problem !

 


关键字:   无
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有