目录
前言
在Android Studio中创建新项目时,一般我们都会使用版本控制工具来管理项目工程的代码。但是,有一些要忽略的文件不需要进行提交到代码仓库托管,一般我们需要忽略的文件包括如下:
- .idea 文件夹,此文件夹是用来保存开发工具的设置信息。
- .gradle 文件夹,此文件夹是用来保存gradle的依赖信息。
- 所有的 build 文件夹,build文件夹是用来保存编译后的文件目录。
- 所有的 .iml 文件,是用来保存开发工具信息。
- local.properties 文件,是用来保存项目依赖信息。
那么,如何进行设置忽略这些文件呢?接下来进行讲解!
一、AndroidStudio的自带功能
1、首先,打开设置页面的版本控制列表,确保Git连接正常。
2、找到 Ignore Files 选项
如上图中可见3 种 可以用来忽略文件的方式:
- 忽略指定的文件
- 忽略文件夹下所有文件
- 忽略符合匹配规则的文件
.iml文件需要手动输入 :
选择完后点击保存 (Apply)确定(OK)就算配置完成了。
二、命令行自动配置
首先,在工程目录中找到.gitignore文件,再打开这个网站,输入“Android”点击 Create 将自动生成忽略配置信息。
然后,把 自动生成忽略配置信息 复制粘贴到你的.gitignore文件中即可。
最后,打开命令行,将下面三个命令复制粘贴,运行即可。
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
三、可视化管理代码仓库——SourceTree
Mac版 SourceTree下载 http://note.youdao.com/noteshare?id=29e5bc24a935853fcae524cf81e056f9
我们可以使用SourceTree进行项目代码的提交、拉取,是一种可视化的Git管理,操作非常方便。当然,它也需要配置。首先,修改完了.gitignore文件后,打开软件的设置页面,选择高级后点击编辑,将复制的配置粘贴保存:
![](https://img-blog.csdnimg.cn/20190604163233548.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NzZG5fYWl5YW5n,size_16,color_FFFFFF,t_70)
然后,点击命令行模式:
![](https://img-blog.csdnimg.cn/20190604163401919.png)
最后,将下面三行命令复制粘贴进去,一行一行执行也可以。
git rm -r --cached .
git add .
git commit -m 'update .gitignore'