14.sourceTree设置ignore文件不生效的处理
前言
在 Android
开发中我们在 sourceTree
中提交代码时,有时需要设置忽略文件,就需要做些设置,但是有时在 sourceTree
中做了设置却不起作用,今天就来讲讲如何解决 sourceTree
设置忽略文件却失效的问题。
今天涉及知识点有:
- .gitignore 文件位置
- .gitignore 文件基本配置
- sourceTree解决ignore文件不生效的问题
- .gitignore忽略的部分规则
一. .gitignore 文件位置
打开Android
项目,我们可以看到 .gitignore
文件位置在 项目名/.gitignore
下,截图如下:
或者我们打开sourceTree
对应的项目,然后也可以查看,类似如下图:
打开项目选项卡,然后点击右侧设置,显示如下:
在新弹窗中的高级选项卡下有一个仓库指定忽略表
,下面有你项目中.gitignore
文件,点击右侧编辑,显示如下:
这样打开.gitignore
文件,你也是可以编辑要忽略的文件的。编辑完后,点击保存。
二. .gitignore 文件基本配置
.gitignore
基本忽略内容如下:
*.iml
.gradle
/build
bin/
gen/
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
/.idea/gradle.xml
/.idea/misc.xml
/captures
.externalNativeBuild
.cxx
.DS_Store
*.class
*.apk
*.ap_
*.dex
local.properties
当然,可能还会有其他文件需要忽略,这个大家到自己项目中具体处理。
简单添加的话可以像下面这样:
*.iml
.gradle
/local.properties
.idea
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
local.properties
/app/release
/app/proguardMapping.txt
三. sourceTree解决ignore文件不生效的问题
.gitignore
写好后,有时SourceTree
提交代码时,还是不生效。这时候,我们可以像下面这样处理。
打开git
命令界面,然后命令行到自己项目的根目录下,输入以下命令:
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/44217.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论