You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将配置文件中的凭据加入.gitignore且不影响Python代码运行?

如何将配置文件加入.gitignore并管理多环境凭据

1. 配置.gitignore忽略敏感配置文件

在项目根目录创建或编辑.gitignore文件,添加你的配置文件路径,确保Git不会追踪它:

# 忽略数据库配置文件
config.json

如果配置文件在子目录下(比如config/config.json),就写对应的路径:

config/config.json

2. 若配置文件已被Git追踪,移除追踪状态

如果之前不小心把config.json提交到了仓库,先移除它的Git追踪(本地文件会保留):

git rm --cached config.json

然后提交这个更改:

git commit -m "停止追踪敏感配置文件config.json"

3. 多环境配置的最佳实践

为了让团队成员能快速搭建本地环境,建议提交一个配置模板文件到仓库,比如config.example.json,里面用占位符代替真实凭据:

{
    "exceptions":{
        "database-secrets":{
            "host": "【替换为你的数据库地址】",
            "db": "【替换为你的数据库名】",
            "port": 【替换为数据库端口】
        },
        "functions":{
            "func1": true,
            "func2": true,
            "func3": true
        }
    }
}

团队成员克隆仓库后,只需要复制这个模板文件为config.json,填写各自环境的真实配置值即可——因为config.json已经被加入.gitignore,不会被提交到仓库,每个环境的敏感信息都能独立管理。

内容的提问来源于stack exchange,提问作者testmythoughts

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 21:22:51