我想编写一个 pre-commit 钩子,用来修改我的代码中的一行,但我甚至不知道从哪里开始。
问题是:
我有一个 KEY
。
public static final String APP_KEY = ""; //DELETE THE KEY BEFORE COMMIT!!!
为了避免将KEY发布到存储库中,我认为也许我们需要使用git hooks而不是手动删除key。我查看了Customizing git hooks,但我不知道如何编写hook。在提交更改之前是否有一种方法可以删除KEY,在提交后再写入KEY?