git - 如果我想使用 gitignore 中的文件怎么办

标签 git jenkins gitignore

对于 aws key 或密码等敏感数据,我将它们放入 .gitignore 中的文件中,以确保它不会提交到 git。但是,当脚本运行时要使用按键时,我该怎么办?运行前手动添加文件中的关键内容?如果程序需要Jenkins定期触发怎么办?

谁能帮我解决这个问题吗?

最佳答案

Manually add key content in a file before running?

这是一般的想法:敏感信息不应该位于 Git 存储库中,而应该位于外部引用中,例如 Vault。

一旦您拥有能够从保管库中提取该信息的脚本,您就可以在 checkout 时通过git content filter driver自动调用该脚本。 .

关于git - 如果我想使用 gitignore 中的文件怎么办,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48727991/

相关文章:

git - 如何只忽略一个没有扩展名的文件?

git - 与 PyCharm 中的 stash 的区别

python - Jenkins 构建的 Django 应用程序的 Docker 容器中的错误时间

Jenkins - 最大并发作业数

git - 有没有办法告诉 git-status 忽略 .gitignore 文件的影响?

git - 我可以为 git 使用脚本化提交模板吗?

linux - 尝试在 CentOS 7 上的 Apache 上安装 GitLab

Jenkins 主服务器无法通过 SSH 连接到从服务器

ruby-on-rails - 不同的 robots.txt 用于 Heroku 上的登台服务器

git - 我怎样才能忽略除 git 中具有特定扩展名的文件之外的所有文件?