3

我有一个 database.json,它应该包含我的 Zend 项目的数据库凭据,我想知道我是否可以使用示例凭据提交文件然后忽略它,以避免其他新提交...

这是文件:

{
    "development": {
        "resources": {
            "db": {
                "adapter": "PDO_MYSQL",
                "params": {
                    "host":     "hostname",
                    "username": "username",
                    "password": "password",
                    "dbname":   "dbname"
                }
            }
        }
    }
}
4

1 回答 1

4

如果你已经跟踪了一个文件,添加它是.gitignore行不通的——git 仍然会跟踪修改。您可以使用以下内容:

git update-index --assume-unchanged database.json

--no-assume-unchanged然后,您可以使用标志恢复该假设:

git update-index --no-assume-unchanged database.json

作为参考,以下是 GitHub 对此事的看法

于 2013-09-17T10:20:34.877 回答