我们为Python项目设置了预提交钩子。
pre-commit
位于未跟踪(有充分理由)的.git
文件夹中。
但是,对于新手来说,克隆存储库并忘记获取提交钩子非常常见。是否可以自动化此过程?例如,通过让git跟踪提交钩子来实现?或通过其他机制,例如当调用git clone
时自动设置钩子。
例如,将 !.git/hooks/pre-commmit
添加到 .gitignore
中无法解决问题。