我们在Android Studio中创建项目后往往会使用版本控制来控制代码,但是项目中哪些文件该提交到版本控制呢?
其实,Android Studio自己已经帮你做好了!
在Project和app下各有一个.gitignore
文件,如下:
Project下的忽略文件:
*.iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures
app文件夹下的忽略文件:
/build
以上可以看出:
- 所有的
.iml
文件都不需要提交 -
build
文件夹下的文件不需要提交,这是编译文件 - 本地设置相关文件不需要提交
- 性能分析时的文件会在/captures文件夹下,也不需要提交
如果你把项目分享到Github上,如下操作:
- 打开AndroidStudio,创建一个新项目
-
VCS
—>Import into version control
—>Share Project on GitHub
然后AS就会自动选择哪些需要提交到版本控制,如下图: