java - Egit : Set gitignore to ignore all eclipse project files

标签 java eclipse git gradle gitignore

我在 github 上有一个项目,我想从中删除所有与 eclipse 相关的文件,并允许克隆它的人使用他们想要的任何 ide。这是项目:https://github.com/vedi0boy/Archipelo

我必须在我的 gitignore 中放入什么?我对整个版本控制管理器的事情还是很陌生,所以你不必确切地告诉我要放什么,但可以解释它是如何工作的以及需要注意什么,这样它仍然可以工作。

顺便说一下,它使用 gradle,所以我也希望它能保持 gradle 相关文件不变,因为克隆者需要它们来构建项目,我计划删除“APIs”文件夹,只使用 gradle 依赖项。

最佳答案

要排除配置文件,您必须将 .gitignore 配置为如下内容:

# Eclipse
.classpath
.project
.settings/

# Intellij
.idea/
*.iml
*.iws

# Mac
.DS_Store

# Maven
log/
target/

而且,只有在这之后,您才必须推送您的项目,因为现在您必须将您的配置推送到远程仓库。

而且你不能在本地删除它并推送。您只需从远程仓库中删除它:

git rm --cached .project

对于一个目录:

git rm --cached -r target

关于java - Egit : Set gitignore to ignore all eclipse project files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35114228/

相关文章:

java - 可以做什么来优化给定的代码

eclipse - Aptana (Eclipse) GUI 的测试自动化

eclipse - DLTK 索引正在进行中

git - 如何找出哪些 Git 分支影响给定的子目录?

git - Git fork 实际上是 Git 克隆吗?

java - 如何将 CXF 客户端的 TLS/SSL Http 身份验证用于 Web 服务?

java - 如果我的数据库中没有任何要上传的图像怎么办?

java - PDFBox 2.0 创建签名字段并使用已签名的文档保存增量

eclipse - 除了重启Eclipse之外还有什么办法让插件生效吗?

node.js - npm 错误!代码 EMFILE npm ERR!系统调用产生 git npm ERR!路径 git npm ERR!错误号 EMFILE npm 错误!生成 git EMFILE