git忽略文件配置以及gitignore修改后不生效的解决办法

好久没写博客了,上两个星期一直在忙着重构App,目前新的App完全使用kotlin语言编写,就目前的使用感觉而言,可以说是完爆java了,语法真的是非常简洁,值得一试。
后期没什么大问题的话就准备使用Kotlin取代Java开发Android了

本篇博客我们来记录一个很常用的功能,就是关于Android项目gitignore应该怎么配置。
其实非常简单,打开这个网页

然后在输入框中输入Android回车,点击Create(其他项目也可以自动生成忽略配置,比如输入Java、PHP等,自行体验)

git忽略文件配置以及gitignore修改后不生效的解决办法_第1张图片

然后忽略配置就自动创建好了,把生成的配置复制粘贴到你的.gitignore文件中即可。

git忽略文件配置以及gitignore修改后不生效的解决办法_第2张图片

没错,规则
git忽略文件配置以及gitignore修改后不生效的解决办法_第3张图片

在配置完以后提交代码,你可能会发现git忽略配置不生效!

别着急。
那是英文缓存的原因。

解决办法,将缓存的文件重新添加一下即可

打开命令行,将下面三个命令复制粘贴运行即可。

git rm -r --cached .
git add .
git commit -m 'update .gitignore'

由于我使用的SourceTree,下面来介绍一下在SourceTree中是如何操作的

首先,修改.gitignore文件

在你的项目中点击设置
git忽略文件配置以及gitignore修改后不生效的解决办法_第4张图片

选择高级,然后点击编辑,将复制的配置粘贴保存,然后点击确定

git忽略文件配置以及gitignore修改后不生效的解决办法_第5张图片

然后点击命令行模式

git忽略文件配置以及gitignore修改后不生效的解决办法_第6张图片

此时会弹出窗口

git忽略文件配置以及gitignore修改后不生效的解决办法_第7张图片

然后将下面三行命令复制粘贴进去,一行一行执行也可以。

git rm -r --cached .
git add .
git commit -m 'update .gitignore'

git忽略文件配置以及gitignore修改后不生效的解决办法_第8张图片

好了,搞定!

你可能感兴趣的:(版本控制)