当前位置: 首页 > news >正文

Android Studio 配置Git SVN忽略文件

在使用Android Studio进行版本控制时,经常会遇到需要忽略某些文件的情况,比如临时文件、编译生成的文件等。这些文件虽然在项目中存在,但不希望被加入到版本控制中。

在Android Studio中设置忽略文件

在Android Studio中,我们可以通过创建.gitignore文件来设置忽略文件。.gitignore文件是一个纯文本文件,其中列出了要忽略的文件和文件夹的规则。

下面是一个示例的.gitignore文件的内容:

# 忽略所有的.iml文件
*.iml

# 忽略.gradle文件夹
.gradle

# 忽略local.properties文件
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml

# 忽略DS_Store文件
.DS_Store

# 忽略build文件夹
/build

/captures

.externalNativeBuild
.cxx
local.properties
在Android Studio中,我们可以按照以下步骤创建.gitignore文件,新建项目会默认生成.gitignore文件:
  • 在项目的根目录下右键单击,选择New -> File。
  • 输入文件名为".gitignore",点击OK按钮。
  • 打开.gitignore文件,并添加需要忽略的文件和文件夹的规则。
忽略文件的规则

在.gitignore文件中,我们可以使用一些通配符和特殊字符来描述需要忽略的文件和文件夹。下面是一些常用的规则:

  • *:通配任意多个字符。
  • ?:通配单个字符。
  • /:指定要忽略的文件夹。
  • !:取反,表示不忽略该文件或文件夹。

下面是一些常见的示例规则:

  • *.class:忽略所有的.class文件。
  • build/:忽略build文件夹及其子文件夹。
  • !src/main/java/:不忽略src/main/java文件夹及其子文件夹。

.gitignore文件一般配置如下:

*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
local.properties
.idea/
app/build/

http://www.dtcms.com/a/2390.html

相关文章:

  • android之TextView自由选择复制
  • 如何建立企业数字化营销体系?使用数字化营销系统助企业升级?
  • 汽车烟雾测漏仪(EP120)
  • Jetson Orin NX 开发指南(7): EGO-Swarm 的编译与运行
  • 使用 Apache Camel 和 Quarkus 的微服务(三)
  • H5逆向之远程RPC
  • Kafka知识补充
  • springboot 配置 filter
  • Hive的文件合并
  • Flink 中kafka broker缩容导致Task一直重启
  • Spring5应用之事务处理
  • 基于JavaWeb的图书售卖网站(源码+部署+LW)
  • 保姆级微服务部署教程
  • 机器视觉在自动驾驶汽车中的应用与挑战
  • 如何在 Spring Boot 中进行数据备份
  • 使用antd-pro脚手架搭建react ts项目
  • 面试准备-软件工程
  • Git相关知识(1)
  • Ceph介绍与部署
  • AF_UNIX和127.0.0.1(AF_INET)回环地址写数据速度对比(二)
  • 数据结构—顺序表
  • 读书笔记—《如何阅读一本书》
  • 查看和分析 IIS 日志文件以增强 Web 服务器安全性
  • 2023年【危险化学品生产单位安全生产管理人员】及危险化学品生产单位安全生产管理人员模拟考试题
  • PostgreSQL limit 语法
  • ROS-PX4仿真笔记_1
  • 电脑散热——液金散热
  • 超自动化加速落地,助力运营效率和用户体验显著提升|爱分析报告
  • MAC版Gradle构建Spring5.X源码阅读环境
  • 掌握 BERT:自然语言处理 (NLP) 从初级到高级的综合指南(2)