【发布时间】:2014-08-09 09:58:13
【问题描述】:
我正在尝试编写一个预提交挂钩来修改我的代码中的一行,但我什至不知道从哪里开始。
问题是:
我有一个KEY
public static final String APP_KEY = ""; //DELETE THE KEY BEFORE COMMIT!!!
为了避免将 KEY 发布到存储库,我认为可能需要 git hooks 而不是手动删除密钥。我看过Customizing git hooks,但我不知道怎么写。
有没有办法在提交更改之前删除 KEY 并在提交后再次写入密钥?
【问题讨论】:
-
为什么不将密钥存储在单独的文件中,然后 gitignore 该文件?
标签: git githooks pre-commit