我有一个database.json,它应该包含我的Zend项目的数据库凭据,我想知道我是否可以使用示例凭据提交该文件然后忽略它,以避免其他新的提交......
这是文件:
{
"development": {
"resources": {
"db": {
"adapter": "PDO_MYSQL",
"params": {
"host": "hostname",
"username": "username",
"password": "password",
"dbname": "dbname"
}
}
}
}
}
答案 0 :(得分:4)
如果您已经跟踪过某个文件,将其添加到.gitignore
将无效 - git仍会跟踪修改。您可以使用以下内容:
git update-index --assume-unchanged database.json
然后,您可以使用--no-assume-unchanged
标志恢复该假设:
git update-index --no-assume-unchanged database.json