【发布时间】:2015-06-30 12:08:28
【问题描述】:
我在 /res/values 文件夹中添加了一个单独的 xml 文件,其中包含我的应用程序使用的秘密 api 密钥。
api_key.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="api_key" type="string">my_key</item>
</resources>
现在我想从 git 中排除它。我该怎么做?
我将此行添加到项目根目录中的.gitignore 文件中
/app/src/main/res/values/api_key.xml
但它不起作用。推送项目内容后,该文件仍然出现在 Github 上。
【问题讨论】:
-
在将文件声明为 .gitignore 之前,您是否已将文件添加到 git 中?
-
是的,我首先添加了文件
api_key.xml,然后将额外的行添加到gitignore -
运行
git rm --cached /app/src/main/res/values/api_key.xml并再次检查