Fork me on GitHub

AndroidStudio

Android Studio项目应该提交哪些文件到GitHub上

UPDATE: http://gitignore.io/


在知乎上看到的提问,原问题链接: http://www.zhihu.com/question/37910193

当我们上传用AS写的Android代码时,上传没必要的代码不仅浪费空间,有时还会引起项目共同合作人员在提交代码时的冲突,那么究竟什么代码该上传,什么代码不该上传呢?

查阅相关资料:

  1. http://www.jetbrains.com/idea/help/project.html
  2. http://qiita.com/amanoiverse/items/71b7dccf992b33930c35
  3. http://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an-android-studio-project
  4. https://gist.github.com/iainconnor/8605514
  5. https://github.com/drakeet/Meizhi/blob/master/.gitignore
  6. https://github.com/JakeWharton/butterknife/blob/master/.gitignore
  7. https://github.com/bboyfeiyu/Colorful/blob/master/.gitignore

找了一些资料后,每个给出的答案都不一样,我把上面的答案总结后融合了一下添加到平常在在本地练习的 .gitignore 文件中,并上传到Github上然后down下来重新导入,发现导入没有任何异常,运行顺利.