【发布时间】:2019-10-22 12:59:08
【问题描述】:
我的 python 应用程序在源代码上有数据库键/api 键。 比如:
db_key = XXXXXXXXXXXX
api_token = XXXXXXXXXXXX
...
我想在提交/推送到 git 之前自动删除这些键(不是整个文件)。 另外,我想从我之前的提交中删除它(已经推送到 github)。 有什么解决办法吗?
【问题讨论】:
-
将密钥放入配置文件并添加到
.gitignore -
我想删除文件的特定“部分”,而不是整个文件...
-
编辑后 - 添加了有关不删除整个文件的信息。
-
尝试涂抹清洁过滤器。见stackoverflow.com/questions/22909620/…
标签: git push commit git-commit git-push