我正在尝试编写一个预提交钩子来修改我的代码中的一行,但我甚至不知道从哪里开始.
问题是:
我有一个 KEY
KEY
public static final String APP_KEY = ""; //DELETE THE KEY BEFORE COMMIT!!!
为了避免将KEY发布到存储库,我认为git hooks可能是我们需要的东西,而不是手动删除密钥.我看看自定义git钩子但我不知道如何编写钩子.
有没有办法在提交更改之前,删除KEy并在提交后再次写入密钥?