【发布时间】:2013-10-29 06:21:58
【问题描述】:
我正在处理一个 Android 小组项目,并且遇到了 Eclipse 的 .metadata 文件夹和 git 的问题。
原来,我没有包含 .metadata 文件夹,导致一位队友的 eclipse 工作区完全崩溃。项目不会出现在包资源管理器中,也找不到 SDK。我在 OSX 下工作,他们在 Windows 上。因此,我包含了 .metadata 文件夹,这解决了找不到项目的问题,但提交是一场噩梦!总有上千次的插入/删除,找到了SDK,却指向了错误的地方。
另一个问题是 bin/ 和 gen/ 文件仍然显示为在 Git 中添加/修改。我知道我遗漏了一些可能非常明显的东西。
我的 .gitignore
# Trying to get bin/gen to not show up in Windows
AllTests/bin
AllTests/gen
Fire-Alert/bin
Fire-Alert/gen
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin/
gen/
target/
/bin
/gen
# Local configuration file (sdk path, etc)
local.properties
# Mac .DS_Store files
.DS_Store
我的 Eclipse 工作区的文件结构:
├── .git
│ ├── branches
│ ├── hooks
│ ├── info
│ ├── logs
│ ├── objects
│ └── refs
├── .metadata
│ └── .plugins
├── AllTests
│ ├── .settings
│ ├── assets
│ ├── bin
│ ├── gen
│ ├── res
│ └── src
└── Fire-Alert
├── .metadata
├── .settings
├── assets
├── bin
├── gen
├── libs
├── res
└── src
【问题讨论】:
标签: android eclipse git github gitignore