`
kevinffk
  • 浏览: 34806 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android项目版本控制提交忽略表

阅读更多

我们在Android Studio中创建项目后往往会使用版本控制来控制代码,但是项目中哪些文件该提交到版本控制呢?

其实,Android Studio自己已经帮你做好了!

在Project和app下各有一个.gitignore文件,如下:

Project下的忽略文件:

 

*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures

 

 

app文件夹下的忽略文件:

/build

 

以上可以看出:

  1. 所有的.iml文件都不需要提交
  2. build文件夹下的文件不需要提交,这是编译文件
  3. 本地设置相关文件不需要提交
  4. 性能分析时的文件会在/captures文件夹下,也不需要提交

如果你把项目分享到Github上,如下操作:

  1. 打开AndroidStudio,创建一个新项目
  2. VCS —> Import into version control —> Share Project on GitHub

然后AS就会自动选择哪些需要提交到版本控制,如下图:

总览

 

 

Model

 

 

Project

分享到:
评论

相关推荐

    Android 使用版本控制工具时添加忽略文件的方式(详解)

    对于使用Git进行版本控制的Android项目,添加忽略文件的步骤如下: 1. 创建或编辑`.gitignore`文件:在项目根目录下,如果没有`.gitignore`文件,可以手动创建一个;如果有,直接编辑即可。 2. 编写忽略规则:遵循...

    svn版本控制配置

    总之,通过正确配置Android Studio的SVN插件,设置忽略文件,以及恰当关联和提交项目,可以有效地利用SVN进行版本控制,提高团队开发的效率和代码管理的质量。记住,良好的版本控制习惯是确保项目顺利进行的关键。

    Eigen数学库Android Studio项目模版

    - **.gitignore**:定义了版本控制应该忽略的文件和目录,避免将构建产出或缓存文件提交到版本库。 - **build.gradle**(顶级项目):定义了整个项目的构建配置,如Gradle版本、子项目的依赖关系等。 - **settings...

    android项目编码转换

    6. **版本控制**:如果项目在版本控制系统(如Git)中,记得提交编码更改,以便团队成员同步更新。 总的来说,从GBK或其他编码格式转换到UTF-8对于Android项目的长期维护和扩展是必要的。通过遵循正确的步骤,使用...

    Android_网络点餐app.zip

    `.gitignore`文件则定义了在Git版本控制系统中忽略哪些文件。 6. **Android Studio相关文件**:`xyu_restaurant.iml`是Android Studio项目的配置文件,包含了模块设置信息。`.gradle`目录存储了Gradle构建过程中的...

    android 站立会议 项目源码

    6. **版本控制文件**: 如`.gitignore`,用于指定忽略哪些文件或目录,防止不必要的文件被提交到版本库。 通过研究这个项目源码,开发者可以学习如何在Android中有效地使用定时器和多线程,同时了解良好的编程实践,...

    Android通讯录项目文件.zip

    - `.gitignore`:这是一个版本控制系统Git的配置文件,用于指定在提交到Git仓库时忽略哪些文件或目录。在Android项目中,通常会忽略编译产生的临时文件和缓存。 - `build.gradle`:这是项目的构建脚本,定义了项目...

    Android Studio绿豆通讯录

    2. `.gitignore`:定义了版本控制系统Git应忽略的文件或目录,防止不必要的文件被提交。 3. `build.gradle`:定义了项目的构建配置,包括依赖库、编译选项等。 4. `settings.gradle`:包含了项目的所有模块信息,...

    android自定义的的Android计算器源码_AS

    Android项目通常包含各种资源文件,如字符串资源(`strings.xml`)、颜色资源(`colors.xml`)、尺寸资源(`dimens.xml`)等,它们提供了应用的国际化支持和UI元素的定制。 8. **版本控制与协作**: 项目中可能还...

    使用AndroidStudio上传忽略文件至SVN Server的解决办法

    在Android Studio中,我们经常遇到需要忽略某些特定文件或文件类型,如`.iml`文件,因为它们是IDE生成的配置文件,通常不需要版本控制。本文将详细介绍如何在Android Studio中设置忽略这些文件,并避免将它们上传到...

    文章资源:Android Studio初学者实例:仿拼多多砍价页面

    2. **.gitignore**:这是一个配置文件,用于告诉Git版本控制系统忽略哪些文件或目录,避免不必要的文件被提交到版本库,如编译产生的临时文件、缓存等。 3. **build.gradle**:这是项目的构建配置文件,定义了项目...

    Android忽略文件实例代码

    在Android开发过程中,保持项目整洁和管理版本控制是非常重要的,其中`gitignore`文件起着至关重要的作用。`gitignore`文件定义了哪些文件或文件夹不应该被Git追踪,这样可以避免将不必要的文件提交到版本库中,节省...

    Android应用源码---环形进度条(动态显示运动步数) .zip

    `.gitignore`文件列出了在Git版本控制中应当忽略的文件或目录,防止不必要或敏感的文件被提交。`.idea`目录包含的是IntelliJ IDEA或Android Studio的项目元数据,这些信息对于开发环境而言是必要的,但并不需要纳入...

    AndroidStudio Git插件

    可以在项目的根目录下创建`.gitignore`文件,列出需要忽略的文件或文件类型,避免不必要的版本控制。 总结来说,Android Studio的Git插件是开发者日常工作中不可或缺的工具,它简化了Git的使用流程,使得在IDE内部...

    Andorid开发版本控制解决方案[Win32]

    ### Android开发版本控制解决方案 #### 一、概述 在Android应用开发过程中,团队协作和代码管理至关重要。为了更好地实现版本控制、代码管理和协同工作,本文详细介绍了一种基于VisualSVN Server和Eclipse ...

    ZhihuDaily_java_android开发_android_

    - `.gitignore`:定义了版本控制系统Git应忽略的文件类型,保持仓库整洁。 - `build.gradle`:定义项目的构建配置,包括依赖项、插件和其他构建规则。 - `settings.gradle`:指定项目的模块结构和包含的子项目。 - `...

    安卓Android源码——Android ViewPager Fragment.zip

    - `.gitignore`:定义了在Git版本控制中忽略的文件类型,对于Android项目,通常会忽略编译生成的文件和目录。 - `proguard.cfg`:ProGuard的配置文件,用于代码混淆,保护应用安全并减小程序大小。 - `.project`...

Global site tag (gtag.js) - Google Analytics