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/
相关推荐
小龙1 小时前
【Git 报错解决】本地无有效提交无法推送(`src refspec main does not match any`)
git·github·报错
小扶苏1 小时前
删除git全局账号信息并设置成新的账号密码命令
git
Greg_Zhong3 小时前
Git创建任务分支进行开发,最后合并主分支master【纯git命令执行过程】阐述
git
眯眼因为很困啦5 小时前
GitHub Fork 协作完整流程
前端·git·前端工程化
我命由我123456 小时前
Kotlin 运算符 - == 运算符与 === 运算符
android·java·开发语言·java-ee·kotlin·android studio·android-studio
AlexDeng7 小时前
Git 中模糊搜索分支名称并创建本地跟踪分支
git
我命由我123459 小时前
Android Jetpack Compose - TopAppBar、BottomAppBar、Scaffold
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
我命由我1234510 小时前
Android Studio - Android Studio 去除 import 的未使用的类
android·java·ide·学习·java-ee·android studio·学习方法
jxm_csdn10 小时前
递归工程工厂:Claude Code + Git Worktrees + Tilix/Tmux 的“AI分身”编码团队
人工智能·git
码咔吧咔10 小时前
Git 中 pull.rebase = true 的作用与设置方法详解
git