Android 配置忽略文件正确的写法
这几天一直在折腾Android Studio的Git插件,因为从前一直在用Svn,还不是很习惯使用Git,记录下Git上传文件时忽略文件和目录的方法。
步骤:
1、在Android Studio的Preferences - Plugins - Browse repositories…中搜索并安装.ignore插件,之后在Project和Module根目录都会自动生成.gitignore文件(若没有,自己New一个)。
2、Project根目录的.gitignore文件写法:
# Built application files
*.apk
*.ap_# Files for the Dalvik VM
*.dex# Java class files
*.class# Generated files
bin/
gen/# Gradle files
.gradle/
build/# Local configuration file (sdk path, etc)
local.properties# Proguard folder generated by Eclipse
proguard/# Log Files
*.log# Others
.idea/
*.iml
3、Module根目录的.gitignore文件写法:
/build
*.iml
4、在Android Studio的Terminal中输入以下命令:
#先删除本地仓库缓存再添加并提交,注意中间包含空格
git rm -r --cached .
git add .
git commit -m "fixed untracked files"
git push origin master
最后的最后。。。以后都不会上传那一堆.idea、.gradle、build目录了!世界总算清净。。。
Android 配置忽略文件正确的写法相关推荐
- Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,
Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关 ...
- 通过.git/info/exclude文件配置忽略文件
通常情况下,我是在.gitignore文件中添加需要忽略版本控制的文件,因为这个.gitignore配置文件会提交到仓库,所以最常用的是对公共文件的控制. .gitignore的具体使用网上很多,这里 ...
- Android Git忽略文件未生效的解决方案
解决方案 三步解决: 第一步打开 Android studio 的命令窗口 Terminal 第二步,在命令行依次运行以下命令(不可忽视最后的空格与点) git rm -r --cached .git ...
- Android git忽略文件
前提:经常提交代码时会有好多无用的配置文件,可以考虑忽略该文件提交 一.在项目根目录添加文件.gitignore内容如下 *.iml .gradle .idea /local.properties / ...
- git配置忽略某个文件提交
git 配置忽略文件 在使用使用git对代码进行管理的时候,总会有一些文件不需要提交到代码库中,比如.calss 文件.临时文件.配置文件等(如图 .ieda 和gittest.iml).我们就 ...
- 【Git】IDEA整合Git详细步骤 — IDEA如何配置Git忽略文件
目录 一.IDEA整合Git 定位 Git 程序 ->IDEA配置Git程序 初始化本地库->在idea中初始化项目,将项目纳入git管理 添加到暂存区 提交到本地库 方法一: 右键点击项 ...
- AndroidStudio3.6版本svn忽略文件的配置
职场小白迷上优美句子: 今天不写句子了,分享一个可以让人坚持学习的技巧. 前几天在b站上看到一个视频,深有感触,认识到了学习的重要性. 这是视频地址:https://b23.tv/9ONng8 作为一 ...
- androidstudio使用Svn忽略文件
Android Studio创建的Android项目一般需要忽略 1..idea文件夹 2..gradle文件夹 3.所有的build文件夹 4.所有的.iml文件 5.local.propertie ...
- idea设置git忽略文件
idea设置git忽略文件 根据项目忽略 一.老版IDEA配置忽略文件: 二. 新版IDEA配置忽略文件: 特别提醒 根据分支忽略 根据项目忽略 一.老版IDEA配置忽略文件: 该方法是针对当前电脑的 ...
最新文章
- 【性能优化】面试官:Java中的对象和数组都是在堆上分配的吗?
- 调查显示:企业将部署SDN提上议程
- 神策数据杨宁:从三重“新”看金融机构财富管理转型
- GraphPad Prism 9.2 科学绘图 最新 可用
- centos7.3部署kvm虚拟化
- 简单的对象定位与登录实例的简单操作
- MAVLink 协议解析之XML定义篇
- Finders Keepers-freecodecamp算法题目
- 医院大数据中心建设要点分析
- 今日头条品质优化 - 图文详情页秒开实践
- 一步一步优化Windows XP(转)
- linux 内核回调,Linux 内核通知链随笔【下】
- java数据类型最大值_Java 基本数据类型最大值极限和最小值极限
- 计算机组成原理——CPU的结构和功能
- android 电池续航时间,如何提高安卓手机电池续航能力 这份省电指南拿好
- 密码学的随机性与区块链随机数
- 关于genvar及generate用法的总结【Verilog】
- What is design:the answer from Jony Ive
- 微软的各种操作系统下载
- hdu 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
热门文章
- [生存志] 第113节 项羽驻鸿门
- 在C++中,函数名前的const和函数名后的const的区别
- js 对象不支持此属性或方法
- linux cpu参数,Linux查看CPU详细信息
- 损失函数——长尾分布 / Equalization Loss【论文笔记】
- CF #499 div2 C. Fly(模拟)
- 1010 - 网络流 - dining(POJ 3281)
- 应用displaytag完成大数据量分页显示的例子
- sklearn库介绍
- C++ 继承中的同名处理