配置Android Git .ignore文件

使用git对项目进行版本控制时,总会因为编译生成的文件而发愁,.ignore的出现解决了这个问题。可以通过配置ignore文件对文件进行忽略,下面是我AndroidStudio中.ignore文件的通用配置,该文件是项目顶级目录的.ignore。

.ignore文件通用配置

# Built application files
*.apk
*.ap_

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# Intellij
*.iml
.idea/workspace.xml

# Keystore files
*.jks

.ignore不起作用解决方案

原因

.ignore只能忽略那些原来没有被纳入版本控制中的文件,如果文件已经存在版本控制中,则修改.gitignore是无效的,解决办法是先把本地缓存删除(改变成为未被跟踪状态),然后提交,重新纳入版本控制系统中.

命令

git rm -r --cached .
git add .
git commit -m "update .ignore"

亲爱的同学们,如果认为我的文章帮助到你了,给我点赞吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,253评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,530评论 25 709
  • 如果你的操作系统是64位,觉得麻烦就直接点击Windows x86-64 executable installer...
    御浅永夜阅读 257评论 0 1
  • 喜欢就是 只要是你,怎么都好。 只要是你,我就开心。 只要是你,我就愿意。 只要是你,就不后悔 最重要的是,那个人...
    ABD没有C阅读 125评论 0 0
  • 今天看了方励先生在《一席》的一段演讲,传说他的这段演讲让许多听了的人热血沸腾,甚至辞去工作寻找真正的快乐。翻看下面...
    赵启辰阅读 570评论 0 1