我是bitbucket的新手(免费git而不是GitHub),使用它几天(使用SourceTree客户端)。
我和另外一位朋友正在合作一个项目,我们通过存储库共享整个eclipse项目目录。
一开始它很顺利,但现在问题开始出现了。
例如,当我的朋友提取新的更新(没有冲突)时,他的项目突然变得一团糟。没有编译,日食无法找到库,一旦修复,eclipse就找不到一些类(这些库,例如ActionBar和更多类的支持库和app compat),后来甚至在那里项目的资源是个问题(日食无法找到R.java ......)。
我想在存储库中共享整个项目是一个坏主意。
所以我基本上要问的是,如何正确使用eclipse项目?我需要分享什么以及忽略什么?无法在互联网上找到任何例子,所以我来到这里。
非常感谢。
答案 0 :(得分:3)
我的建议只是共享代码,使用此忽略文件。
# built application files
*.apk
*.ap_
*.jar
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin/
gen/
build/
# Local configuration file (sdk path, etc)
local.properties
# Eclipse project files
.classpath
.project
/.settings
# Proguard folder generated by Eclipse
proguard/
# Intellij project files
*.iml
*.ipr
*.iws
.idea/
lint.xml
将其保存为项目目录中的 .gitignore 。并了解一点ignore file。
答案 1 :(得分:2)
除了zz-m的答案之外,Github还有很多.gitignore文件,适用于许多不同的编程语言,工具,框架,IDE等等。对于您可能拥有的任何即将开展的项目,保留页面的书签绝对值得。